--- Authorino logs from kuadrant-system (label=authorino-resource=authorino) --- {"level":"debug","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be"} {"level":"info","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170"} {"level":"info","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be"} {"level":"info","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170"} {"level":"debug","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"efff6bf611068a3966fd94c6bfb88be9c727ba21610ddaf4aac37fc728ca28f8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:00Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be"} {"level":"info","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"efff6bf611068a3966fd94c6bfb88be9c727ba21610ddaf4aac37fc728ca28f8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"efff6bf611068a3966fd94c6bfb88be9c727ba21610ddaf4aac37fc728ca28f8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"efff6bf611068a3966fd94c6bfb88be9c727ba21610ddaf4aac37fc728ca28f8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170"} {"level":"debug","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"efff6bf611068a3966fd94c6bfb88be9c727ba21610ddaf4aac37fc728ca28f8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/efff6bf611068a3966fd94c6bfb88be9c727ba21610ddaf4aac37fc728ca28f8"} {"level":"info","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"efff6bf611068a3966fd94c6bfb88be9c727ba21610ddaf4aac37fc728ca28f8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"efff6bf611068a3966fd94c6bfb88be9c727ba21610ddaf4aac37fc728ca28f8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["efff6bf611068a3966fd94c6bfb88be9c727ba21610ddaf4aac37fc728ca28f8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"efff6bf611068a3966fd94c6bfb88be9c727ba21610ddaf4aac37fc728ca28f8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/efff6bf611068a3966fd94c6bfb88be9c727ba21610ddaf4aac37fc728ca28f8"} {"level":"info","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"efff6bf611068a3966fd94c6bfb88be9c727ba21610ddaf4aac37fc728ca28f8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"efff6bf611068a3966fd94c6bfb88be9c727ba21610ddaf4aac37fc728ca28f8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"efff6bf611068a3966fd94c6bfb88be9c727ba21610ddaf4aac37fc728ca28f8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/efff6bf611068a3966fd94c6bfb88be9c727ba21610ddaf4aac37fc728ca28f8"} {"level":"error","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"efff6bf611068a3966fd94c6bfb88be9c727ba21610ddaf4aac37fc728ca28f8","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"efff6bf611068a3966fd94c6bfb88be9c727ba21610ddaf4aac37fc728ca28f8\": 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-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"efff6bf611068a3966fd94c6bfb88be9c727ba21610ddaf4aac37fc728ca28f8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["efff6bf611068a3966fd94c6bfb88be9c727ba21610ddaf4aac37fc728ca28f8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"efff6bf611068a3966fd94c6bfb88be9c727ba21610ddaf4aac37fc728ca28f8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"efff6bf611068a3966fd94c6bfb88be9c727ba21610ddaf4aac37fc728ca28f8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["efff6bf611068a3966fd94c6bfb88be9c727ba21610ddaf4aac37fc728ca28f8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"efff6bf611068a3966fd94c6bfb88be9c727ba21610ddaf4aac37fc728ca28f8","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"efff6bf611068a3966fd94c6bfb88be9c727ba21610ddaf4aac37fc728ca28f8\": 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-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"efff6bf611068a3966fd94c6bfb88be9c727ba21610ddaf4aac37fc728ca28f8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170"} {"level":"debug","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"efff6bf611068a3966fd94c6bfb88be9c727ba21610ddaf4aac37fc728ca28f8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"efff6bf611068a3966fd94c6bfb88be9c727ba21610ddaf4aac37fc728ca28f8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"efff6bf611068a3966fd94c6bfb88be9c727ba21610ddaf4aac37fc728ca28f8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"efff6bf611068a3966fd94c6bfb88be9c727ba21610ddaf4aac37fc728ca28f8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/efff6bf611068a3966fd94c6bfb88be9c727ba21610ddaf4aac37fc728ca28f8"} {"level":"debug","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"efff6bf611068a3966fd94c6bfb88be9c727ba21610ddaf4aac37fc728ca28f8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:00Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/efff6bf611068a3966fd94c6bfb88be9c727ba21610ddaf4aac37fc728ca28f8"} {"level":"debug","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"efff6bf611068a3966fd94c6bfb88be9c727ba21610ddaf4aac37fc728ca28f8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["efff6bf611068a3966fd94c6bfb88be9c727ba21610ddaf4aac37fc728ca28f8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010"} {"level":"info","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010"} {"level":"info","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"efff6bf611068a3966fd94c6bfb88be9c727ba21610ddaf4aac37fc728ca28f8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/efff6bf611068a3966fd94c6bfb88be9c727ba21610ddaf4aac37fc728ca28f8"} {"level":"info","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"efff6bf611068a3966fd94c6bfb88be9c727ba21610ddaf4aac37fc728ca28f8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010"} {"level":"info","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010"} {"level":"debug","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc"} {"level":"info","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f"} {"level":"info","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010"} {"level":"info","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc"} {"level":"info","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f"} {"level":"info","ts":"2026-07-21T01:24:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:01Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:01Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc"} {"level":"info","ts":"2026-07-21T01:24:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:24:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc"} {"level":"debug","ts":"2026-07-21T01:24:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:01Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:01Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc"} {"level":"info","ts":"2026-07-21T01:24:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:24:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc"} {"level":"debug","ts":"2026-07-21T01:24:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:01Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:01Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc"} {"level":"info","ts":"2026-07-21T01:24:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc"} {"level":"info","ts":"2026-07-21T01:24:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc"} {"level":"error","ts":"2026-07-21T01:24:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc\": 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-21T01:24:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:24:02Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"1f880e48-4593-4f3c-8c28-055202e8a0ce","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:60916","PortSpecifier":{"PortValue":60916}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"1f880e48-4593-4f3c-8c28-055202e8a0ce","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-a7997d.apps.c2060989-04a3-47a7-a607-fb4451e31b71.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T01:24:02Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"1f880e48-4593-4f3c-8c28-055202e8a0ce","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:60916","PortSpecifier":{"PortValue":60916}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784597042,"nanos":325443551},"http":{"id":"1f880e48-4593-4f3c-8c28-055202e8a0ce","method":"POST","headers":{":authority":"e2e-shared-a-a7997d.apps.c2060989-04a3-47a7-a607-fb4451e31b71.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-21T01:24:02Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"1f880e48-4593-4f3c-8c28-055202e8a0ce","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-21T01:24:02Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"1f880e48-4593-4f3c-8c28-055202e8a0ce","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":"e8d22bfc-8de3-4ee6-87fe-737145963dce","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=d5fa2377-e1a2-4147-aa80-0cef9343c2d1"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/fb4451e31b71"]}} {"level":"debug","ts":"2026-07-21T01:24:02Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"1f880e48-4593-4f3c-8c28-055202e8a0ce","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/fb4451e31b71"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=d5fa2377-e1a2-4147-aa80-0cef9343c2d1"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"e8d22bfc-8de3-4ee6-87fe-737145963dce","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.44:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-a7997d.apps.c2060989-04a3-47a7-a607-fb4451e31b71.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-21T01:24:02Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1f880e48-4593-4f3c-8c28-055202e8a0ce","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-21T01:24:02Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1f880e48-4593-4f3c-8c28-055202e8a0ce","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-21T01:24:02Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1f880e48-4593-4f3c-8c28-055202e8a0ce","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-a7997d/auth-test-model-a7997d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-a7997d/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-21T01:24:02Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"1f880e48-4593-4f3c-8c28-055202e8a0ce","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"userid","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-21T01:24:02Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1f880e48-4593-4f3c-8c28-055202e8a0ce","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-21T01:24:02Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1f880e48-4593-4f3c-8c28-055202e8a0ce","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-21T01:24:02Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"1f880e48-4593-4f3c-8c28-055202e8a0ce","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T01:24:02Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"1f880e48-4593-4f3c-8c28-055202e8a0ce","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T01:24:02Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"09e8b8df-489c-4bd8-86a6-835f347ed278","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:49816","PortSpecifier":{"PortValue":49816}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.45:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"09e8b8df-489c-4bd8-86a6-835f347ed278","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-03c5cb.apps.c2060989-04a3-47a7-a607-fb4451e31b71.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T01:24:02Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"09e8b8df-489c-4bd8-86a6-835f347ed278","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:49816","PortSpecifier":{"PortValue":49816}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.45:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784597042,"nanos":401994420},"http":{"id":"09e8b8df-489c-4bd8-86a6-835f347ed278","method":"POST","headers":{":authority":"e2e-shared-b-03c5cb.apps.c2060989-04a3-47a7-a607-fb4451e31b71.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-21T01:24:02Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"09e8b8df-489c-4bd8-86a6-835f347ed278","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-21T01:24:02Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"09e8b8df-489c-4bd8-86a6-835f347ed278","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":"e8d22bfc-8de3-4ee6-87fe-737145963dce","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=d5fa2377-e1a2-4147-aa80-0cef9343c2d1"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/fb4451e31b71"]}} {"level":"debug","ts":"2026-07-21T01:24:02Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"09e8b8df-489c-4bd8-86a6-835f347ed278","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/fb4451e31b71"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=d5fa2377-e1a2-4147-aa80-0cef9343c2d1"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"e8d22bfc-8de3-4ee6-87fe-737145963dce","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.45:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-03c5cb.apps.c2060989-04a3-47a7-a607-fb4451e31b71.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-21T01:24:02Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"09e8b8df-489c-4bd8-86a6-835f347ed278","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-21T01:24:02Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"09e8b8df-489c-4bd8-86a6-835f347ed278","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-21T01:24:02Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"09e8b8df-489c-4bd8-86a6-835f347ed278","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-03c5cb/auth-test-model-03c5cb\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-03c5cb/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-21T01:24:02Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"09e8b8df-489c-4bd8-86a6-835f347ed278","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":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-21T01:24:02Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"09e8b8df-489c-4bd8-86a6-835f347ed278","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-21T01:24:02Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"09e8b8df-489c-4bd8-86a6-835f347ed278","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-21T01:24:02Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"09e8b8df-489c-4bd8-86a6-835f347ed278","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T01:24:02Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"09e8b8df-489c-4bd8-86a6-835f347ed278","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T01:24:02Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"0f27668d-7da2-493d-b851-46743127a4c0","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:60932","PortSpecifier":{"PortValue":60932}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"0f27668d-7da2-493d-b851-46743127a4c0","method":"POST","path":"/maas-api/v1/api-keys/search","host":"e2e-shared-a-a7997d.apps.c2060989-04a3-47a7-a607-fb4451e31b71.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T01:24:02Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"0f27668d-7da2-493d-b851-46743127a4c0","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:60932","PortSpecifier":{"PortValue":60932}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784597042,"nanos":466936376},"http":{"id":"0f27668d-7da2-493d-b851-46743127a4c0","method":"POST","headers":{":authority":"e2e-shared-a-a7997d.apps.c2060989-04a3-47a7-a607-fb4451e31b71.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys/search",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-21T01:24:02Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"0f27668d-7da2-493d-b851-46743127a4c0","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-21T01:24:02Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"0f27668d-7da2-493d-b851-46743127a4c0","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":"e8d22bfc-8de3-4ee6-87fe-737145963dce","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=d5fa2377-e1a2-4147-aa80-0cef9343c2d1"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/fb4451e31b71"]}} {"level":"debug","ts":"2026-07-21T01:24:02Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"0f27668d-7da2-493d-b851-46743127a4c0","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/fb4451e31b71"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=d5fa2377-e1a2-4147-aa80-0cef9343c2d1"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"e8d22bfc-8de3-4ee6-87fe-737145963dce","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.44:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-a7997d.apps.c2060989-04a3-47a7-a607-fb4451e31b71.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys/search",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-21T01:24:02Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0f27668d-7da2-493d-b851-46743127a4c0","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-21T01:24:02Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0f27668d-7da2-493d-b851-46743127a4c0","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-21T01:24:02Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0f27668d-7da2-493d-b851-46743127a4c0","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-a7997d/auth-test-model-a7997d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-a7997d/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-21T01:24:02Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"0f27668d-7da2-493d-b851-46743127a4c0","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"userid","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-21T01:24:02Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0f27668d-7da2-493d-b851-46743127a4c0","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-21T01:24:02Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0f27668d-7da2-493d-b851-46743127a4c0","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-21T01:24:02Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"0f27668d-7da2-493d-b851-46743127a4c0","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T01:24:02Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"0f27668d-7da2-493d-b851-46743127a4c0","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T01:24:02Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"eb9b6c35-01e6-4da0-99f0-f44fb7bb5806","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:49828","PortSpecifier":{"PortValue":49828}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.45:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"eb9b6c35-01e6-4da0-99f0-f44fb7bb5806","method":"POST","path":"/maas-api/v1/api-keys/search","host":"e2e-shared-b-03c5cb.apps.c2060989-04a3-47a7-a607-fb4451e31b71.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T01:24:02Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"eb9b6c35-01e6-4da0-99f0-f44fb7bb5806","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:49828","PortSpecifier":{"PortValue":49828}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.45:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784597042,"nanos":526972367},"http":{"id":"eb9b6c35-01e6-4da0-99f0-f44fb7bb5806","method":"POST","headers":{":authority":"e2e-shared-b-03c5cb.apps.c2060989-04a3-47a7-a607-fb4451e31b71.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys/search",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-21T01:24:02Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"eb9b6c35-01e6-4da0-99f0-f44fb7bb5806","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-21T01:24:02Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"eb9b6c35-01e6-4da0-99f0-f44fb7bb5806","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":"e8d22bfc-8de3-4ee6-87fe-737145963dce","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=d5fa2377-e1a2-4147-aa80-0cef9343c2d1"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/fb4451e31b71"]}} {"level":"debug","ts":"2026-07-21T01:24:02Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"eb9b6c35-01e6-4da0-99f0-f44fb7bb5806","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/fb4451e31b71"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=d5fa2377-e1a2-4147-aa80-0cef9343c2d1"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"e8d22bfc-8de3-4ee6-87fe-737145963dce","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.45:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-03c5cb.apps.c2060989-04a3-47a7-a607-fb4451e31b71.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys/search",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-21T01:24:02Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"eb9b6c35-01e6-4da0-99f0-f44fb7bb5806","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-21T01:24:02Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"eb9b6c35-01e6-4da0-99f0-f44fb7bb5806","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-21T01:24:02Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"eb9b6c35-01e6-4da0-99f0-f44fb7bb5806","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-03c5cb/auth-test-model-03c5cb\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-03c5cb/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-21T01:24:02Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"eb9b6c35-01e6-4da0-99f0-f44fb7bb5806","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":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-21T01:24:02Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"eb9b6c35-01e6-4da0-99f0-f44fb7bb5806","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-21T01:24:02Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"eb9b6c35-01e6-4da0-99f0-f44fb7bb5806","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-21T01:24:02Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"eb9b6c35-01e6-4da0-99f0-f44fb7bb5806","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T01:24:02Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"eb9b6c35-01e6-4da0-99f0-f44fb7bb5806","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T01:24:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f3f4b890e7fa50f772a41a561047308b2cd21117ac768d6af07571dd60aaabe3"} {"level":"info","ts":"2026-07-21T01:24:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170"} {"level":"info","ts":"2026-07-21T01:24:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e4affb6c3e089e20cc28ab1f1cb6fd451ef387cdc449b3684b26f2628e519dca"} {"level":"info","ts":"2026-07-21T01:24:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f8ddcbbc09d39fe0f6c08bfd0efc664481dad0c284a7ef8818f72db3c8345813"} {"level":"info","ts":"2026-07-21T01:24:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2"} {"level":"info","ts":"2026-07-21T01:24:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/efff6bf611068a3966fd94c6bfb88be9c727ba21610ddaf4aac37fc728ca28f8"} {"level":"info","ts":"2026-07-21T01:24:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547"} {"level":"info","ts":"2026-07-21T01:24:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be"} {"level":"info","ts":"2026-07-21T01:24:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f"} {"level":"info","ts":"2026-07-21T01:24:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc"} {"level":"info","ts":"2026-07-21T01:24:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010"} {"level":"info","ts":"2026-07-21T01:24:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9ccd7accb17942e48d4dd11e4e7359bfe102f6ad2d6461f0b7e011ff1f809f70"} {"level":"debug","ts":"2026-07-21T01:24:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f8ddcbbc09d39fe0f6c08bfd0efc664481dad0c284a7ef8818f72db3c8345813","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24: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-21T01:24:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f8ddcbbc09d39fe0f6c08bfd0efc664481dad0c284a7ef8818f72db3c8345813","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f8ddcbbc09d39fe0f6c08bfd0efc664481dad0c284a7ef8818f72db3c8345813","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f8ddcbbc09d39fe0f6c08bfd0efc664481dad0c284a7ef8818f72db3c8345813","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:24:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f8ddcbbc09d39fe0f6c08bfd0efc664481dad0c284a7ef8818f72db3c8345813"} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f8ddcbbc09d39fe0f6c08bfd0efc664481dad0c284a7ef8818f72db3c8345813","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f8ddcbbc09d39fe0f6c08bfd0efc664481dad0c284a7ef8818f72db3c8345813"} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f8ddcbbc09d39fe0f6c08bfd0efc664481dad0c284a7ef8818f72db3c8345813","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f8ddcbbc09d39fe0f6c08bfd0efc664481dad0c284a7ef8818f72db3c8345813"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f8ddcbbc09d39fe0f6c08bfd0efc664481dad0c284a7ef8818f72db3c8345813","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f8ddcbbc09d39fe0f6c08bfd0efc664481dad0c284a7ef8818f72db3c8345813","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f8ddcbbc09d39fe0f6c08bfd0efc664481dad0c284a7ef8818f72db3c8345813","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f8ddcbbc09d39fe0f6c08bfd0efc664481dad0c284a7ef8818f72db3c8345813","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f8ddcbbc09d39fe0f6c08bfd0efc664481dad0c284a7ef8818f72db3c8345813","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f8ddcbbc09d39fe0f6c08bfd0efc664481dad0c284a7ef8818f72db3c8345813"} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f8ddcbbc09d39fe0f6c08bfd0efc664481dad0c284a7ef8818f72db3c8345813","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f8ddcbbc09d39fe0f6c08bfd0efc664481dad0c284a7ef8818f72db3c8345813"} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f8ddcbbc09d39fe0f6c08bfd0efc664481dad0c284a7ef8818f72db3c8345813","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f8ddcbbc09d39fe0f6c08bfd0efc664481dad0c284a7ef8818f72db3c8345813"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f8ddcbbc09d39fe0f6c08bfd0efc664481dad0c284a7ef8818f72db3c8345813","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f8ddcbbc09d39fe0f6c08bfd0efc664481dad0c284a7ef8818f72db3c8345813","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f8ddcbbc09d39fe0f6c08bfd0efc664481dad0c284a7ef8818f72db3c8345813"} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547"} {"level":"error","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547\": 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-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547"} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be"} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be"} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547"} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be"} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be"} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170"} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be"} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170"} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be"} {"level":"error","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170\": 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-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f3f4b890e7fa50f772a41a561047308b2cd21117ac768d6af07571dd60aaabe3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170"} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f3f4b890e7fa50f772a41a561047308b2cd21117ac768d6af07571dd60aaabe3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f3f4b890e7fa50f772a41a561047308b2cd21117ac768d6af07571dd60aaabe3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f3f4b890e7fa50f772a41a561047308b2cd21117ac768d6af07571dd60aaabe3"} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f3f4b890e7fa50f772a41a561047308b2cd21117ac768d6af07571dd60aaabe3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170"} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f3f4b890e7fa50f772a41a561047308b2cd21117ac768d6af07571dd60aaabe3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170\": 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-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f3f4b890e7fa50f772a41a561047308b2cd21117ac768d6af07571dd60aaabe3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f3f4b890e7fa50f772a41a561047308b2cd21117ac768d6af07571dd60aaabe3"} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170"} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f3f4b890e7fa50f772a41a561047308b2cd21117ac768d6af07571dd60aaabe3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f3f4b890e7fa50f772a41a561047308b2cd21117ac768d6af07571dd60aaabe3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc"} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f3f4b890e7fa50f772a41a561047308b2cd21117ac768d6af07571dd60aaabe3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f3f4b890e7fa50f772a41a561047308b2cd21117ac768d6af07571dd60aaabe3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc\": 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-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170"} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc"} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f3f4b890e7fa50f772a41a561047308b2cd21117ac768d6af07571dd60aaabe3"} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170"} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2"} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2"} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2"} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2"} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9ccd7accb17942e48d4dd11e4e7359bfe102f6ad2d6461f0b7e011ff1f809f70","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2"} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9ccd7accb17942e48d4dd11e4e7359bfe102f6ad2d6461f0b7e011ff1f809f70","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9ccd7accb17942e48d4dd11e4e7359bfe102f6ad2d6461f0b7e011ff1f809f70"} {"level":"info","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9ccd7accb17942e48d4dd11e4e7359bfe102f6ad2d6461f0b7e011ff1f809f70","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9ccd7accb17942e48d4dd11e4e7359bfe102f6ad2d6461f0b7e011ff1f809f70"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9ccd7accb17942e48d4dd11e4e7359bfe102f6ad2d6461f0b7e011ff1f809f70","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:19Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2"} {"level":"info","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9ccd7accb17942e48d4dd11e4e7359bfe102f6ad2d6461f0b7e011ff1f809f70","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:19Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9ccd7accb17942e48d4dd11e4e7359bfe102f6ad2d6461f0b7e011ff1f809f70","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9ccd7accb17942e48d4dd11e4e7359bfe102f6ad2d6461f0b7e011ff1f809f70"} {"level":"info","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9ccd7accb17942e48d4dd11e4e7359bfe102f6ad2d6461f0b7e011ff1f809f70","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9ccd7accb17942e48d4dd11e4e7359bfe102f6ad2d6461f0b7e011ff1f809f70"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2"} {"level":"info","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9ccd7accb17942e48d4dd11e4e7359bfe102f6ad2d6461f0b7e011ff1f809f70","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:19Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9ccd7accb17942e48d4dd11e4e7359bfe102f6ad2d6461f0b7e011ff1f809f70","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:19Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9ccd7accb17942e48d4dd11e4e7359bfe102f6ad2d6461f0b7e011ff1f809f70"} {"level":"info","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9ccd7accb17942e48d4dd11e4e7359bfe102f6ad2d6461f0b7e011ff1f809f70","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9ccd7accb17942e48d4dd11e4e7359bfe102f6ad2d6461f0b7e011ff1f809f70","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9ccd7accb17942e48d4dd11e4e7359bfe102f6ad2d6461f0b7e011ff1f809f70"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2"} {"level":"info","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9ccd7accb17942e48d4dd11e4e7359bfe102f6ad2d6461f0b7e011ff1f809f70","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:19Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9ccd7accb17942e48d4dd11e4e7359bfe102f6ad2d6461f0b7e011ff1f809f70","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010"} {"level":"debug","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9ccd7accb17942e48d4dd11e4e7359bfe102f6ad2d6461f0b7e011ff1f809f70"} {"level":"info","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:19Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"efff6bf611068a3966fd94c6bfb88be9c727ba21610ddaf4aac37fc728ca28f8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:19Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010"} {"level":"info","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"efff6bf611068a3966fd94c6bfb88be9c727ba21610ddaf4aac37fc728ca28f8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/efff6bf611068a3966fd94c6bfb88be9c727ba21610ddaf4aac37fc728ca28f8"} {"level":"info","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"efff6bf611068a3966fd94c6bfb88be9c727ba21610ddaf4aac37fc728ca28f8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["efff6bf611068a3966fd94c6bfb88be9c727ba21610ddaf4aac37fc728ca28f8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"efff6bf611068a3966fd94c6bfb88be9c727ba21610ddaf4aac37fc728ca28f8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:19Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010"} {"level":"info","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/efff6bf611068a3966fd94c6bfb88be9c727ba21610ddaf4aac37fc728ca28f8"} {"level":"info","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010"} {"level":"info","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"efff6bf611068a3966fd94c6bfb88be9c727ba21610ddaf4aac37fc728ca28f8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:19Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010"} {"level":"info","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f"} {"level":"info","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f"} {"level":"info","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010"} {"level":"info","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e4affb6c3e089e20cc28ab1f1cb6fd451ef387cdc449b3684b26f2628e519dca"} {"level":"info","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e4affb6c3e089e20cc28ab1f1cb6fd451ef387cdc449b3684b26f2628e519dca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e4affb6c3e089e20cc28ab1f1cb6fd451ef387cdc449b3684b26f2628e519dca"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f"} {"level":"info","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e4affb6c3e089e20cc28ab1f1cb6fd451ef387cdc449b3684b26f2628e519dca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e4affb6c3e089e20cc28ab1f1cb6fd451ef387cdc449b3684b26f2628e519dca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:19Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e4affb6c3e089e20cc28ab1f1cb6fd451ef387cdc449b3684b26f2628e519dca"} {"level":"info","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e4affb6c3e089e20cc28ab1f1cb6fd451ef387cdc449b3684b26f2628e519dca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e4affb6c3e089e20cc28ab1f1cb6fd451ef387cdc449b3684b26f2628e519dca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e4affb6c3e089e20cc28ab1f1cb6fd451ef387cdc449b3684b26f2628e519dca","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e4affb6c3e089e20cc28ab1f1cb6fd451ef387cdc449b3684b26f2628e519dca"} {"level":"debug","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e4affb6c3e089e20cc28ab1f1cb6fd451ef387cdc449b3684b26f2628e519dca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e4affb6c3e089e20cc28ab1f1cb6fd451ef387cdc449b3684b26f2628e519dca"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e4affb6c3e089e20cc28ab1f1cb6fd451ef387cdc449b3684b26f2628e519dca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e4affb6c3e089e20cc28ab1f1cb6fd451ef387cdc449b3684b26f2628e519dca","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:24:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e4affb6c3e089e20cc28ab1f1cb6fd451ef387cdc449b3684b26f2628e519dca"} {"level":"info","ts":"2026-07-21T01:24:19Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"a1f45f3c-3387-49eb-9390-0943590514b5","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:46996","PortSpecifier":{"PortValue":46996}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"a1f45f3c-3387-49eb-9390-0943590514b5","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-a7997d.apps.c2060989-04a3-47a7-a607-fb4451e31b71.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T01:24:19Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"a1f45f3c-3387-49eb-9390-0943590514b5","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:46996","PortSpecifier":{"PortValue":46996}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784597059,"nanos":775085727},"http":{"id":"a1f45f3c-3387-49eb-9390-0943590514b5","method":"POST","headers":{":authority":"e2e-shared-a-a7997d.apps.c2060989-04a3-47a7-a607-fb4451e31b71.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-21T01:24:19Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"a1f45f3c-3387-49eb-9390-0943590514b5","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-21T01:24:19Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"a1f45f3c-3387-49eb-9390-0943590514b5","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":"e8d22bfc-8de3-4ee6-87fe-737145963dce","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=d5fa2377-e1a2-4147-aa80-0cef9343c2d1"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/fb4451e31b71"]}} {"level":"debug","ts":"2026-07-21T01:24:19Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"a1f45f3c-3387-49eb-9390-0943590514b5","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/fb4451e31b71"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=d5fa2377-e1a2-4147-aa80-0cef9343c2d1"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"e8d22bfc-8de3-4ee6-87fe-737145963dce","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.44:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-a7997d.apps.c2060989-04a3-47a7-a607-fb4451e31b71.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-21T01:24:19Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a1f45f3c-3387-49eb-9390-0943590514b5","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-21T01:24:19Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a1f45f3c-3387-49eb-9390-0943590514b5","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-21T01:24:19Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a1f45f3c-3387-49eb-9390-0943590514b5","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-a7997d/auth-test-model-a7997d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-a7997d/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-21T01:24:19Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"a1f45f3c-3387-49eb-9390-0943590514b5","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"userid","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-21T01:24:19Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a1f45f3c-3387-49eb-9390-0943590514b5","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-21T01:24:19Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a1f45f3c-3387-49eb-9390-0943590514b5","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-21T01:24:19Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"a1f45f3c-3387-49eb-9390-0943590514b5","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T01:24:19Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"a1f45f3c-3387-49eb-9390-0943590514b5","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T01:24:19Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"65619e80-9c7c-483e-b51c-de2b939704ef","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:34406","PortSpecifier":{"PortValue":34406}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.45:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"65619e80-9c7c-483e-b51c-de2b939704ef","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-03c5cb.apps.c2060989-04a3-47a7-a607-fb4451e31b71.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T01:24:19Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"65619e80-9c7c-483e-b51c-de2b939704ef","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:34406","PortSpecifier":{"PortValue":34406}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.45:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784597059,"nanos":808081744},"http":{"id":"65619e80-9c7c-483e-b51c-de2b939704ef","method":"POST","headers":{":authority":"e2e-shared-b-03c5cb.apps.c2060989-04a3-47a7-a607-fb4451e31b71.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-21T01:24:19Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"65619e80-9c7c-483e-b51c-de2b939704ef","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-21T01:24:19Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"65619e80-9c7c-483e-b51c-de2b939704ef","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":"e8d22bfc-8de3-4ee6-87fe-737145963dce","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=d5fa2377-e1a2-4147-aa80-0cef9343c2d1"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/fb4451e31b71"]}} {"level":"debug","ts":"2026-07-21T01:24:19Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"65619e80-9c7c-483e-b51c-de2b939704ef","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/fb4451e31b71"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=d5fa2377-e1a2-4147-aa80-0cef9343c2d1"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"e8d22bfc-8de3-4ee6-87fe-737145963dce","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.45:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-03c5cb.apps.c2060989-04a3-47a7-a607-fb4451e31b71.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-21T01:24:19Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"65619e80-9c7c-483e-b51c-de2b939704ef","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-21T01:24:19Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"65619e80-9c7c-483e-b51c-de2b939704ef","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-21T01:24:19Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"65619e80-9c7c-483e-b51c-de2b939704ef","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-03c5cb/auth-test-model-03c5cb\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-03c5cb/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-21T01:24:19Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"65619e80-9c7c-483e-b51c-de2b939704ef","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-21T01:24:19Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"65619e80-9c7c-483e-b51c-de2b939704ef","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-21T01:24:19Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"65619e80-9c7c-483e-b51c-de2b939704ef","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-21T01:24:19Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"65619e80-9c7c-483e-b51c-de2b939704ef","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T01:24:19Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"65619e80-9c7c-483e-b51c-de2b939704ef","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T01:24:19Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"0907a623-04d0-40e5-a383-c4597cf612ff","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:34414","PortSpecifier":{"PortValue":34414}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.45:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"0907a623-04d0-40e5-a383-c4597cf612ff","method":"GET","path":"/maas-api/v1/api-keys/6b690184-d10e-41bb-827f-283222813112","host":"e2e-shared-b-03c5cb.apps.c2060989-04a3-47a7-a607-fb4451e31b71.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T01:24:19Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"0907a623-04d0-40e5-a383-c4597cf612ff","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:34414","PortSpecifier":{"PortValue":34414}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.45:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784597059,"nanos":845439347},"http":{"id":"0907a623-04d0-40e5-a383-c4597cf612ff","method":"GET","headers":{":authority":"e2e-shared-b-03c5cb.apps.c2060989-04a3-47a7-a607-fb4451e31b71.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/api-keys/6b690184-d10e-41bb-827f-283222813112",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-21T01:24:19Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"0907a623-04d0-40e5-a383-c4597cf612ff","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-21T01:24:19Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"0907a623-04d0-40e5-a383-c4597cf612ff","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":"e8d22bfc-8de3-4ee6-87fe-737145963dce","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=d5fa2377-e1a2-4147-aa80-0cef9343c2d1"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/fb4451e31b71"]}} {"level":"debug","ts":"2026-07-21T01:24:19Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"0907a623-04d0-40e5-a383-c4597cf612ff","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/fb4451e31b71"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=d5fa2377-e1a2-4147-aa80-0cef9343c2d1"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"e8d22bfc-8de3-4ee6-87fe-737145963dce","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.45:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-03c5cb.apps.c2060989-04a3-47a7-a607-fb4451e31b71.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/api-keys/6b690184-d10e-41bb-827f-283222813112",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-21T01:24:19Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0907a623-04d0-40e5-a383-c4597cf612ff","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-21T01:24:19Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0907a623-04d0-40e5-a383-c4597cf612ff","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-21T01:24:19Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0907a623-04d0-40e5-a383-c4597cf612ff","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-03c5cb/auth-test-model-03c5cb\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-03c5cb/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-21T01:24:19Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"0907a623-04d0-40e5-a383-c4597cf612ff","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-21T01:24:19Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0907a623-04d0-40e5-a383-c4597cf612ff","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-21T01:24:19Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0907a623-04d0-40e5-a383-c4597cf612ff","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-21T01:24:19Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"0907a623-04d0-40e5-a383-c4597cf612ff","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T01:24:19Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"0907a623-04d0-40e5-a383-c4597cf612ff","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T01:24:19Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"fa41dffb-7534-42a0-af7b-336407c62b8e","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:47006","PortSpecifier":{"PortValue":47006}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"fa41dffb-7534-42a0-af7b-336407c62b8e","method":"GET","path":"/maas-api/v1/api-keys/6b690184-d10e-41bb-827f-283222813112","host":"e2e-shared-a-a7997d.apps.c2060989-04a3-47a7-a607-fb4451e31b71.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T01:24:19Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"fa41dffb-7534-42a0-af7b-336407c62b8e","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:47006","PortSpecifier":{"PortValue":47006}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784597059,"nanos":879618257},"http":{"id":"fa41dffb-7534-42a0-af7b-336407c62b8e","method":"GET","headers":{":authority":"e2e-shared-a-a7997d.apps.c2060989-04a3-47a7-a607-fb4451e31b71.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/api-keys/6b690184-d10e-41bb-827f-283222813112",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-21T01:24:19Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"fa41dffb-7534-42a0-af7b-336407c62b8e","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-21T01:24:19Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"fa41dffb-7534-42a0-af7b-336407c62b8e","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":"e8d22bfc-8de3-4ee6-87fe-737145963dce","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=d5fa2377-e1a2-4147-aa80-0cef9343c2d1"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/fb4451e31b71"]}} {"level":"debug","ts":"2026-07-21T01:24:19Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"fa41dffb-7534-42a0-af7b-336407c62b8e","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/fb4451e31b71"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=d5fa2377-e1a2-4147-aa80-0cef9343c2d1"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"e8d22bfc-8de3-4ee6-87fe-737145963dce","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.44:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-a7997d.apps.c2060989-04a3-47a7-a607-fb4451e31b71.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/api-keys/6b690184-d10e-41bb-827f-283222813112",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-21T01:24:19Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"fa41dffb-7534-42a0-af7b-336407c62b8e","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-21T01:24:19Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"fa41dffb-7534-42a0-af7b-336407c62b8e","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-a7997d/auth-test-model-a7997d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-a7997d/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-21T01:24:19Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"fa41dffb-7534-42a0-af7b-336407c62b8e","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-21T01:24:19Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"fa41dffb-7534-42a0-af7b-336407c62b8e","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"userid","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-21T01:24:19Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"fa41dffb-7534-42a0-af7b-336407c62b8e","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-21T01:24:19Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"fa41dffb-7534-42a0-af7b-336407c62b8e","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-21T01:24:19Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"fa41dffb-7534-42a0-af7b-336407c62b8e","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T01:24:19Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"fa41dffb-7534-42a0-af7b-336407c62b8e","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T01:24:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e4affb6c3e089e20cc28ab1f1cb6fd451ef387cdc449b3684b26f2628e519dca"} {"level":"info","ts":"2026-07-21T01:24:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc"} {"level":"info","ts":"2026-07-21T01:24:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/efff6bf611068a3966fd94c6bfb88be9c727ba21610ddaf4aac37fc728ca28f8"} {"level":"info","ts":"2026-07-21T01:24:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f"} {"level":"info","ts":"2026-07-21T01:24:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547"} {"level":"info","ts":"2026-07-21T01:24:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170"} {"level":"info","ts":"2026-07-21T01:24:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2"} {"level":"info","ts":"2026-07-21T01:24:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be"} {"level":"info","ts":"2026-07-21T01:24:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f3f4b890e7fa50f772a41a561047308b2cd21117ac768d6af07571dd60aaabe3"} {"level":"info","ts":"2026-07-21T01:24:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f8ddcbbc09d39fe0f6c08bfd0efc664481dad0c284a7ef8818f72db3c8345813"} {"level":"info","ts":"2026-07-21T01:24:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9ccd7accb17942e48d4dd11e4e7359bfe102f6ad2d6461f0b7e011ff1f809f70"} {"level":"info","ts":"2026-07-21T01:24:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010"} {"level":"debug","ts":"2026-07-21T01:24:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:24:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170"} {"level":"debug","ts":"2026-07-21T01:24:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:24:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170"} {"level":"debug","ts":"2026-07-21T01:24:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:24:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170"} {"level":"debug","ts":"2026-07-21T01:24:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:24:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170"} {"level":"debug","ts":"2026-07-21T01:24:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:24:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170"} {"level":"debug","ts":"2026-07-21T01:24:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:24:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170"} {"level":"debug","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170"} {"level":"debug","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f8ddcbbc09d39fe0f6c08bfd0efc664481dad0c284a7ef8818f72db3c8345813","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:36Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f8ddcbbc09d39fe0f6c08bfd0efc664481dad0c284a7ef8818f72db3c8345813","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f8ddcbbc09d39fe0f6c08bfd0efc664481dad0c284a7ef8818f72db3c8345813","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f8ddcbbc09d39fe0f6c08bfd0efc664481dad0c284a7ef8818f72db3c8345813","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f8ddcbbc09d39fe0f6c08bfd0efc664481dad0c284a7ef8818f72db3c8345813","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"f8ddcbbc09d39fe0f6c08bfd0efc664481dad0c284a7ef8818f72db3c8345813","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"f8ddcbbc09d39fe0f6c08bfd0efc664481dad0c284a7ef8818f72db3c8345813\": 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-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f8ddcbbc09d39fe0f6c08bfd0efc664481dad0c284a7ef8818f72db3c8345813","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f8ddcbbc09d39fe0f6c08bfd0efc664481dad0c284a7ef8818f72db3c8345813"} {"level":"debug","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f8ddcbbc09d39fe0f6c08bfd0efc664481dad0c284a7ef8818f72db3c8345813","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f8ddcbbc09d39fe0f6c08bfd0efc664481dad0c284a7ef8818f72db3c8345813"} {"level":"debug","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f8ddcbbc09d39fe0f6c08bfd0efc664481dad0c284a7ef8818f72db3c8345813","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f8ddcbbc09d39fe0f6c08bfd0efc664481dad0c284a7ef8818f72db3c8345813"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f8ddcbbc09d39fe0f6c08bfd0efc664481dad0c284a7ef8818f72db3c8345813","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f8ddcbbc09d39fe0f6c08bfd0efc664481dad0c284a7ef8818f72db3c8345813","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f8ddcbbc09d39fe0f6c08bfd0efc664481dad0c284a7ef8818f72db3c8345813","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f8ddcbbc09d39fe0f6c08bfd0efc664481dad0c284a7ef8818f72db3c8345813","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f8ddcbbc09d39fe0f6c08bfd0efc664481dad0c284a7ef8818f72db3c8345813","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f8ddcbbc09d39fe0f6c08bfd0efc664481dad0c284a7ef8818f72db3c8345813"} {"level":"debug","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f8ddcbbc09d39fe0f6c08bfd0efc664481dad0c284a7ef8818f72db3c8345813","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f8ddcbbc09d39fe0f6c08bfd0efc664481dad0c284a7ef8818f72db3c8345813"} {"level":"debug","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9ccd7accb17942e48d4dd11e4e7359bfe102f6ad2d6461f0b7e011ff1f809f70","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9ccd7accb17942e48d4dd11e4e7359bfe102f6ad2d6461f0b7e011ff1f809f70","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9ccd7accb17942e48d4dd11e4e7359bfe102f6ad2d6461f0b7e011ff1f809f70","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9ccd7accb17942e48d4dd11e4e7359bfe102f6ad2d6461f0b7e011ff1f809f70","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9ccd7accb17942e48d4dd11e4e7359bfe102f6ad2d6461f0b7e011ff1f809f70"} {"level":"debug","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f8ddcbbc09d39fe0f6c08bfd0efc664481dad0c284a7ef8818f72db3c8345813","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f8ddcbbc09d39fe0f6c08bfd0efc664481dad0c284a7ef8818f72db3c8345813"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f8ddcbbc09d39fe0f6c08bfd0efc664481dad0c284a7ef8818f72db3c8345813","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f8ddcbbc09d39fe0f6c08bfd0efc664481dad0c284a7ef8818f72db3c8345813","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9ccd7accb17942e48d4dd11e4e7359bfe102f6ad2d6461f0b7e011ff1f809f70","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9ccd7accb17942e48d4dd11e4e7359bfe102f6ad2d6461f0b7e011ff1f809f70"} {"level":"info","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f8ddcbbc09d39fe0f6c08bfd0efc664481dad0c284a7ef8818f72db3c8345813"} {"level":"debug","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9ccd7accb17942e48d4dd11e4e7359bfe102f6ad2d6461f0b7e011ff1f809f70","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9ccd7accb17942e48d4dd11e4e7359bfe102f6ad2d6461f0b7e011ff1f809f70"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9ccd7accb17942e48d4dd11e4e7359bfe102f6ad2d6461f0b7e011ff1f809f70","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9ccd7accb17942e48d4dd11e4e7359bfe102f6ad2d6461f0b7e011ff1f809f70","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9ccd7accb17942e48d4dd11e4e7359bfe102f6ad2d6461f0b7e011ff1f809f70"} {"level":"debug","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:36Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be"} {"level":"info","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be"} {"level":"info","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be\": 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-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be"} {"level":"debug","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547"} {"level":"debug","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547"} {"level":"debug","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be"} {"level":"debug","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:36Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be"} {"level":"info","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547"} {"level":"debug","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f"} {"level":"info","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010"} {"level":"info","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f"} {"level":"info","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010"} {"level":"info","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be"} {"level":"info","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f"} {"level":"info","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010"} {"level":"info","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f"} {"level":"debug","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f"} {"level":"info","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2"} {"level":"info","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f"} {"level":"info","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2"} {"level":"info","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f"} {"level":"error","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2\": 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-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2"} {"level":"info","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2"} {"level":"debug","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f"} {"level":"info","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2"} {"level":"debug","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2"} {"level":"info","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e4affb6c3e089e20cc28ab1f1cb6fd451ef387cdc449b3684b26f2628e519dca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc"} {"level":"info","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e4affb6c3e089e20cc28ab1f1cb6fd451ef387cdc449b3684b26f2628e519dca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e4affb6c3e089e20cc28ab1f1cb6fd451ef387cdc449b3684b26f2628e519dca"} {"level":"info","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e4affb6c3e089e20cc28ab1f1cb6fd451ef387cdc449b3684b26f2628e519dca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e4affb6c3e089e20cc28ab1f1cb6fd451ef387cdc449b3684b26f2628e519dca"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2"} {"level":"info","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e4affb6c3e089e20cc28ab1f1cb6fd451ef387cdc449b3684b26f2628e519dca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc"} {"level":"info","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e4affb6c3e089e20cc28ab1f1cb6fd451ef387cdc449b3684b26f2628e519dca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e4affb6c3e089e20cc28ab1f1cb6fd451ef387cdc449b3684b26f2628e519dca"} {"level":"info","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e4affb6c3e089e20cc28ab1f1cb6fd451ef387cdc449b3684b26f2628e519dca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"efff6bf611068a3966fd94c6bfb88be9c727ba21610ddaf4aac37fc728ca28f8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"efff6bf611068a3966fd94c6bfb88be9c727ba21610ddaf4aac37fc728ca28f8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2"} {"level":"info","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f3f4b890e7fa50f772a41a561047308b2cd21117ac768d6af07571dd60aaabe3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f3f4b890e7fa50f772a41a561047308b2cd21117ac768d6af07571dd60aaabe3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e4affb6c3e089e20cc28ab1f1cb6fd451ef387cdc449b3684b26f2628e519dca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e4affb6c3e089e20cc28ab1f1cb6fd451ef387cdc449b3684b26f2628e519dca"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/efff6bf611068a3966fd94c6bfb88be9c727ba21610ddaf4aac37fc728ca28f8"} {"level":"info","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e4affb6c3e089e20cc28ab1f1cb6fd451ef387cdc449b3684b26f2628e519dca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"efff6bf611068a3966fd94c6bfb88be9c727ba21610ddaf4aac37fc728ca28f8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["efff6bf611068a3966fd94c6bfb88be9c727ba21610ddaf4aac37fc728ca28f8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"efff6bf611068a3966fd94c6bfb88be9c727ba21610ddaf4aac37fc728ca28f8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f3f4b890e7fa50f772a41a561047308b2cd21117ac768d6af07571dd60aaabe3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e4affb6c3e089e20cc28ab1f1cb6fd451ef387cdc449b3684b26f2628e519dca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"efff6bf611068a3966fd94c6bfb88be9c727ba21610ddaf4aac37fc728ca28f8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f3f4b890e7fa50f772a41a561047308b2cd21117ac768d6af07571dd60aaabe3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc"} {"level":"debug","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f3f4b890e7fa50f772a41a561047308b2cd21117ac768d6af07571dd60aaabe3"} {"level":"info","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f3f4b890e7fa50f772a41a561047308b2cd21117ac768d6af07571dd60aaabe3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:24:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f3f4b890e7fa50f772a41a561047308b2cd21117ac768d6af07571dd60aaabe3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e4affb6c3e089e20cc28ab1f1cb6fd451ef387cdc449b3684b26f2628e519dca"} {"level":"info","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f3f4b890e7fa50f772a41a561047308b2cd21117ac768d6af07571dd60aaabe3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f3f4b890e7fa50f772a41a561047308b2cd21117ac768d6af07571dd60aaabe3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/efff6bf611068a3966fd94c6bfb88be9c727ba21610ddaf4aac37fc728ca28f8"} {"level":"info","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc"} {"level":"info","ts":"2026-07-21T01:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f3f4b890e7fa50f772a41a561047308b2cd21117ac768d6af07571dd60aaabe3"} {"level":"info","ts":"2026-07-21T01:24:39Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"49c134c8-e2e4-4a1b-a9d7-29069402b423","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:58092","PortSpecifier":{"PortValue":58092}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"49c134c8-e2e4-4a1b-a9d7-29069402b423","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-a7997d.apps.c2060989-04a3-47a7-a607-fb4451e31b71.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T01:24:39Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"49c134c8-e2e4-4a1b-a9d7-29069402b423","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:58092","PortSpecifier":{"PortValue":58092}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784597079,"nanos":310799937},"http":{"id":"49c134c8-e2e4-4a1b-a9d7-29069402b423","method":"POST","headers":{":authority":"e2e-shared-a-a7997d.apps.c2060989-04a3-47a7-a607-fb4451e31b71.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-21T01:24:39Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"49c134c8-e2e4-4a1b-a9d7-29069402b423","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-21T01:24:39Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"49c134c8-e2e4-4a1b-a9d7-29069402b423","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":"e8d22bfc-8de3-4ee6-87fe-737145963dce","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=d5fa2377-e1a2-4147-aa80-0cef9343c2d1"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/fb4451e31b71"]}} {"level":"debug","ts":"2026-07-21T01:24:39Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"49c134c8-e2e4-4a1b-a9d7-29069402b423","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/fb4451e31b71"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=d5fa2377-e1a2-4147-aa80-0cef9343c2d1"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"e8d22bfc-8de3-4ee6-87fe-737145963dce","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.44:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-a7997d.apps.c2060989-04a3-47a7-a607-fb4451e31b71.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-21T01:24:39Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"49c134c8-e2e4-4a1b-a9d7-29069402b423","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-21T01:24:39Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"49c134c8-e2e4-4a1b-a9d7-29069402b423","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-21T01:24:39Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"49c134c8-e2e4-4a1b-a9d7-29069402b423","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-a7997d/auth-test-model-a7997d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-a7997d/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-21T01:24:39Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"49c134c8-e2e4-4a1b-a9d7-29069402b423","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"userid","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-21T01:24:39Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"49c134c8-e2e4-4a1b-a9d7-29069402b423","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-21T01:24:39Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"49c134c8-e2e4-4a1b-a9d7-29069402b423","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-21T01:24:39Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"49c134c8-e2e4-4a1b-a9d7-29069402b423","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T01:24:39Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"49c134c8-e2e4-4a1b-a9d7-29069402b423","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T01:24:39Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"fa1c55c0-6e45-4c42-8b92-09dd827b4ed8","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:49504","PortSpecifier":{"PortValue":49504}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.45:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"fa1c55c0-6e45-4c42-8b92-09dd827b4ed8","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-03c5cb.apps.c2060989-04a3-47a7-a607-fb4451e31b71.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T01:24:39Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"fa1c55c0-6e45-4c42-8b92-09dd827b4ed8","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:49504","PortSpecifier":{"PortValue":49504}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.45:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784597079,"nanos":350860047},"http":{"id":"fa1c55c0-6e45-4c42-8b92-09dd827b4ed8","method":"POST","headers":{":authority":"e2e-shared-b-03c5cb.apps.c2060989-04a3-47a7-a607-fb4451e31b71.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-21T01:24:39Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"fa1c55c0-6e45-4c42-8b92-09dd827b4ed8","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-21T01:24:39Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"fa1c55c0-6e45-4c42-8b92-09dd827b4ed8","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":"e8d22bfc-8de3-4ee6-87fe-737145963dce","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=d5fa2377-e1a2-4147-aa80-0cef9343c2d1"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/fb4451e31b71"]}} {"level":"debug","ts":"2026-07-21T01:24:39Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"fa1c55c0-6e45-4c42-8b92-09dd827b4ed8","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/fb4451e31b71"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=d5fa2377-e1a2-4147-aa80-0cef9343c2d1"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"e8d22bfc-8de3-4ee6-87fe-737145963dce","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.45:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-03c5cb.apps.c2060989-04a3-47a7-a607-fb4451e31b71.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-21T01:24:39Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"fa1c55c0-6e45-4c42-8b92-09dd827b4ed8","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-21T01:24:39Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"fa1c55c0-6e45-4c42-8b92-09dd827b4ed8","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-21T01:24:39Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"fa1c55c0-6e45-4c42-8b92-09dd827b4ed8","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-03c5cb/auth-test-model-03c5cb\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-03c5cb/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-21T01:24:39Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"fa1c55c0-6e45-4c42-8b92-09dd827b4ed8","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"selected_subscription","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-21T01:24:39Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"fa1c55c0-6e45-4c42-8b92-09dd827b4ed8","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-21T01:24:39Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"fa1c55c0-6e45-4c42-8b92-09dd827b4ed8","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-21T01:24:39Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"fa1c55c0-6e45-4c42-8b92-09dd827b4ed8","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T01:24:39Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"fa1c55c0-6e45-4c42-8b92-09dd827b4ed8","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T01:24:39Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"57da9d04-309a-461c-ac1b-c88750f6e45c","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:58098","PortSpecifier":{"PortValue":58098}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"57da9d04-309a-461c-ac1b-c88750f6e45c","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-a-a7997d.apps.c2060989-04a3-47a7-a607-fb4451e31b71.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T01:24:39Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"57da9d04-309a-461c-ac1b-c88750f6e45c","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:58098","PortSpecifier":{"PortValue":58098}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784597079,"nanos":395717186},"http":{"id":"57da9d04-309a-461c-ac1b-c88750f6e45c","method":"POST","headers":{":authority":"e2e-shared-a-a7997d.apps.c2060989-04a3-47a7-a607-fb4451e31b71.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-21T01:24:39Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"57da9d04-309a-461c-ac1b-c88750f6e45c","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-IuIPJYWp5Dz9nagF_KX2Eysq2BYww3WRECd8kluTeERgXP1xcu0bO9PgzTOC"} {"level":"debug","ts":"2026-07-21T01:24:39Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"57da9d04-309a-461c-ac1b-c88750f6e45c","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-a7997d.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-IuIPJYWp5Dz9nagF_KX2Eysq2BYww3WRECd8kluTeERgXP1xcu0bO9PgzTOC\"}"} {"level":"debug","ts":"2026-07-21T01:24:39Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"57da9d04-309a-461c-ac1b-c88750f6e45c","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-a7997d.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":"3b649057-c17c-451c-926b-11801ddb437e","keyName":"e2e-auth-iso-a-7c18b1","subscription":"e2e-auth-iso-4e475e","tenant":"e2e-shared-a-a7997d","userId":"3b649057-c17c-451c-926b-11801ddb437e","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-21T01:24:39Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"57da9d04-309a-461c-ac1b-c88750f6e45c","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-21T01:24:39Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"57da9d04-309a-461c-ac1b-c88750f6e45c","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-21T01:24:39Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"57da9d04-309a-461c-ac1b-c88750f6e45c","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-21T01:24:39Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"57da9d04-309a-461c-ac1b-c88750f6e45c","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-a7997d/auth-test-model-a7997d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-a7997d/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-21T01:24:39Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"57da9d04-309a-461c-ac1b-c88750f6e45c","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-21T01:24:39Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"57da9d04-309a-461c-ac1b-c88750f6e45c","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"userid","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-21T01:24:39Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"57da9d04-309a-461c-ac1b-c88750f6e45c","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-4e475e"} {"level":"debug","ts":"2026-07-21T01:24:39Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"57da9d04-309a-461c-ac1b-c88750f6e45c","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-21T01:24:39Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"57da9d04-309a-461c-ac1b-c88750f6e45c","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T01:24:39Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"57da9d04-309a-461c-ac1b-c88750f6e45c","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T01:24:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc"} {"level":"info","ts":"2026-07-21T01:24:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/aa72e8b137f4bf0909eb4596739353a2a23c763b50f69f20ea0667488edf5f40"} {"level":"info","ts":"2026-07-21T01:24:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547"} {"level":"info","ts":"2026-07-21T01:24:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f8ddcbbc09d39fe0f6c08bfd0efc664481dad0c284a7ef8818f72db3c8345813"} {"level":"info","ts":"2026-07-21T01:24:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b"} {"level":"info","ts":"2026-07-21T01:24:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/436bd6a280d598a5e6f8bfaec77f6dd16b96d13da4836693f80c0c2d5a7645e2"} {"level":"info","ts":"2026-07-21T01:24:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8c8b5aa19a2e631fde72d4962be00209aeca84ef43c171b4d7758bd7690a186b"} {"level":"info","ts":"2026-07-21T01:24:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9264eb1f5ddc208933a0b28cfdd8193c9e834463e22ea46765d540e682941fd8"} {"level":"info","ts":"2026-07-21T01:24:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e4affb6c3e089e20cc28ab1f1cb6fd451ef387cdc449b3684b26f2628e519dca"} {"level":"info","ts":"2026-07-21T01:24:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7bde56f5bd0c373deefbcd47d4cb5d60a8f323ba5435a72ccba67bd4e9a74b17"} {"level":"info","ts":"2026-07-21T01:24:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f3f4b890e7fa50f772a41a561047308b2cd21117ac768d6af07571dd60aaabe3"} {"level":"info","ts":"2026-07-21T01:24:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9ccd7accb17942e48d4dd11e4e7359bfe102f6ad2d6461f0b7e011ff1f809f70"} {"level":"info","ts":"2026-07-21T01:24:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/43a38534f2c74226f2289b7e13eac3e87a7f667c0b26fc45ec1be386c1b6f857"} {"level":"info","ts":"2026-07-21T01:24:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8d338385742ccf28e7e05163a3af5fc40f150607c5d2a0e8f80d8a87c152ea61"} {"level":"info","ts":"2026-07-21T01:24:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/efff6bf611068a3966fd94c6bfb88be9c727ba21610ddaf4aac37fc728ca28f8"} {"level":"info","ts":"2026-07-21T01:24:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010"} {"level":"info","ts":"2026-07-21T01:24:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3440380597f8ebcdd2bb52dc19856baee442ceab2c8d9a9f5da8034aa6b5d790"} {"level":"info","ts":"2026-07-21T01:24:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/40d72baff979528759ba8408a226f0f5a3f15881dcc855d8796a508eb7508cc2"} {"level":"info","ts":"2026-07-21T01:24:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6399227e4c80af7dbdbf9d43405339c986e2c9f3bab53a90cf2abdae4ee66170"} {"level":"info","ts":"2026-07-21T01:24:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053"} {"level":"info","ts":"2026-07-21T01:24:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f"} {"level":"info","ts":"2026-07-21T01:24:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/fb10a123766ff48ade113d29c8d8e3de6667fde1d9a914d115da5c89678c8b85"} {"level":"info","ts":"2026-07-21T01:24:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/321b0a26148604e1ad3d61182aae7c471c0a0d94f47acc0dd214239b23a0469e"} {"level":"info","ts":"2026-07-21T01:24:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8f220543b63d78fa26e27a0e38be3f3028a12c2746aaf52a500810513e62f2be"} {"level":"debug","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c8b5aa19a2e631fde72d4962be00209aeca84ef43c171b4d7758bd7690a186b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c8b5aa19a2e631fde72d4962be00209aeca84ef43c171b4d7758bd7690a186b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8c8b5aa19a2e631fde72d4962be00209aeca84ef43c171b4d7758bd7690a186b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8c8b5aa19a2e631fde72d4962be00209aeca84ef43c171b4d7758bd7690a186b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c8b5aa19a2e631fde72d4962be00209aeca84ef43c171b4d7758bd7690a186b"} {"level":"debug","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8c8b5aa19a2e631fde72d4962be00209aeca84ef43c171b4d7758bd7690a186b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c8b5aa19a2e631fde72d4962be00209aeca84ef43c171b4d7758bd7690a186b"} {"level":"debug","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c8b5aa19a2e631fde72d4962be00209aeca84ef43c171b4d7758bd7690a186b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8c8b5aa19a2e631fde72d4962be00209aeca84ef43c171b4d7758bd7690a186b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c8b5aa19a2e631fde72d4962be00209aeca84ef43c171b4d7758bd7690a186b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c8b5aa19a2e631fde72d4962be00209aeca84ef43c171b4d7758bd7690a186b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c8b5aa19a2e631fde72d4962be00209aeca84ef43c171b4d7758bd7690a186b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"479515b6f3d6c29c19327926a9d5a14c3551e26293f1a14a20712d90b373bd39","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c8b5aa19a2e631fde72d4962be00209aeca84ef43c171b4d7758bd7690a186b"} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"479515b6f3d6c29c19327926a9d5a14c3551e26293f1a14a20712d90b373bd39","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c8b5aa19a2e631fde72d4962be00209aeca84ef43c171b4d7758bd7690a186b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8c8b5aa19a2e631fde72d4962be00209aeca84ef43c171b4d7758bd7690a186b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c8b5aa19a2e631fde72d4962be00209aeca84ef43c171b4d7758bd7690a186b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"479515b6f3d6c29c19327926a9d5a14c3551e26293f1a14a20712d90b373bd39","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/479515b6f3d6c29c19327926a9d5a14c3551e26293f1a14a20712d90b373bd39"} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"479515b6f3d6c29c19327926a9d5a14c3551e26293f1a14a20712d90b373bd39","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c8b5aa19a2e631fde72d4962be00209aeca84ef43c171b4d7758bd7690a186b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c8b5aa19a2e631fde72d4962be00209aeca84ef43c171b4d7758bd7690a186b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"479515b6f3d6c29c19327926a9d5a14c3551e26293f1a14a20712d90b373bd39","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["479515b6f3d6c29c19327926a9d5a14c3551e26293f1a14a20712d90b373bd39"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c8b5aa19a2e631fde72d4962be00209aeca84ef43c171b4d7758bd7690a186b"} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"479515b6f3d6c29c19327926a9d5a14c3551e26293f1a14a20712d90b373bd39","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c8b5aa19a2e631fde72d4962be00209aeca84ef43c171b4d7758bd7690a186b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8c8b5aa19a2e631fde72d4962be00209aeca84ef43c171b4d7758bd7690a186b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/479515b6f3d6c29c19327926a9d5a14c3551e26293f1a14a20712d90b373bd39"} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c8b5aa19a2e631fde72d4962be00209aeca84ef43c171b4d7758bd7690a186b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"479515b6f3d6c29c19327926a9d5a14c3551e26293f1a14a20712d90b373bd39","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c8b5aa19a2e631fde72d4962be00209aeca84ef43c171b4d7758bd7690a186b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c8b5aa19a2e631fde72d4962be00209aeca84ef43c171b4d7758bd7690a186b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8c8b5aa19a2e631fde72d4962be00209aeca84ef43c171b4d7758bd7690a186b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c8b5aa19a2e631fde72d4962be00209aeca84ef43c171b4d7758bd7690a186b"} {"level":"debug","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c8b5aa19a2e631fde72d4962be00209aeca84ef43c171b4d7758bd7690a186b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8c8b5aa19a2e631fde72d4962be00209aeca84ef43c171b4d7758bd7690a186b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c8b5aa19a2e631fde72d4962be00209aeca84ef43c171b4d7758bd7690a186b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8c8b5aa19a2e631fde72d4962be00209aeca84ef43c171b4d7758bd7690a186b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/479515b6f3d6c29c19327926a9d5a14c3551e26293f1a14a20712d90b373bd39"} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c8b5aa19a2e631fde72d4962be00209aeca84ef43c171b4d7758bd7690a186b"} {"level":"debug","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fb10a123766ff48ade113d29c8d8e3de6667fde1d9a914d115da5c89678c8b85","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fb10a123766ff48ade113d29c8d8e3de6667fde1d9a914d115da5c89678c8b85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fb10a123766ff48ade113d29c8d8e3de6667fde1d9a914d115da5c89678c8b85"} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fb10a123766ff48ade113d29c8d8e3de6667fde1d9a914d115da5c89678c8b85","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fb10a123766ff48ade113d29c8d8e3de6667fde1d9a914d115da5c89678c8b85"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b"} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fb10a123766ff48ade113d29c8d8e3de6667fde1d9a914d115da5c89678c8b85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fb10a123766ff48ade113d29c8d8e3de6667fde1d9a914d115da5c89678c8b85","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fb10a123766ff48ade113d29c8d8e3de6667fde1d9a914d115da5c89678c8b85"} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fb10a123766ff48ade113d29c8d8e3de6667fde1d9a914d115da5c89678c8b85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fb10a123766ff48ade113d29c8d8e3de6667fde1d9a914d115da5c89678c8b85","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fb10a123766ff48ade113d29c8d8e3de6667fde1d9a914d115da5c89678c8b85"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b"} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fb10a123766ff48ade113d29c8d8e3de6667fde1d9a914d115da5c89678c8b85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fb10a123766ff48ade113d29c8d8e3de6667fde1d9a914d115da5c89678c8b85"} {"level":"debug","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fb10a123766ff48ade113d29c8d8e3de6667fde1d9a914d115da5c89678c8b85","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fb10a123766ff48ade113d29c8d8e3de6667fde1d9a914d115da5c89678c8b85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b"} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fb10a123766ff48ade113d29c8d8e3de6667fde1d9a914d115da5c89678c8b85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fb10a123766ff48ade113d29c8d8e3de6667fde1d9a914d115da5c89678c8b85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fb10a123766ff48ade113d29c8d8e3de6667fde1d9a914d115da5c89678c8b85"} {"level":"error","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b\": 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-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b"} {"level":"error","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b\": 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-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fb10a123766ff48ade113d29c8d8e3de6667fde1d9a914d115da5c89678c8b85","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fb10a123766ff48ade113d29c8d8e3de6667fde1d9a914d115da5c89678c8b85"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fb10a123766ff48ade113d29c8d8e3de6667fde1d9a914d115da5c89678c8b85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fb10a123766ff48ade113d29c8d8e3de6667fde1d9a914d115da5c89678c8b85","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b"} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fb10a123766ff48ade113d29c8d8e3de6667fde1d9a914d115da5c89678c8b85"} {"level":"debug","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b"} {"level":"debug","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3ad16906f2297722377daa52800cf5da01bb2e1b235f16618f36a5328f247eef","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3ad16906f2297722377daa52800cf5da01bb2e1b235f16618f36a5328f247eef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3ad16906f2297722377daa52800cf5da01bb2e1b235f16618f36a5328f247eef","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3ad16906f2297722377daa52800cf5da01bb2e1b235f16618f36a5328f247eef"} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3ad16906f2297722377daa52800cf5da01bb2e1b235f16618f36a5328f247eef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3ad16906f2297722377daa52800cf5da01bb2e1b235f16618f36a5328f247eef","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"3ad16906f2297722377daa52800cf5da01bb2e1b235f16618f36a5328f247eef","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"3ad16906f2297722377daa52800cf5da01bb2e1b235f16618f36a5328f247eef\": 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-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3ad16906f2297722377daa52800cf5da01bb2e1b235f16618f36a5328f247eef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3ad16906f2297722377daa52800cf5da01bb2e1b235f16618f36a5328f247eef","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3ad16906f2297722377daa52800cf5da01bb2e1b235f16618f36a5328f247eef"} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3ad16906f2297722377daa52800cf5da01bb2e1b235f16618f36a5328f247eef"} {"level":"debug","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3ad16906f2297722377daa52800cf5da01bb2e1b235f16618f36a5328f247eef","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3ad16906f2297722377daa52800cf5da01bb2e1b235f16618f36a5328f247eef"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053"} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3ad16906f2297722377daa52800cf5da01bb2e1b235f16618f36a5328f247eef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3ad16906f2297722377daa52800cf5da01bb2e1b235f16618f36a5328f247eef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053"} {"level":"debug","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3ad16906f2297722377daa52800cf5da01bb2e1b235f16618f36a5328f247eef"} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053"} {"level":"debug","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053"} {"level":"debug","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:25:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053"} {"level":"debug","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053"} {"level":"debug","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053"} {"level":"debug","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053"} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547\": 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-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547"} {"level":"debug","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547"} {"level":"debug","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e38774601d402fa5bef8879f7b8ef06a7ffd2a1f96e383f622fdd26d7dfd0f0c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053"} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e38774601d402fa5bef8879f7b8ef06a7ffd2a1f96e383f622fdd26d7dfd0f0c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e38774601d402fa5bef8879f7b8ef06a7ffd2a1f96e383f622fdd26d7dfd0f0c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3"} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e38774601d402fa5bef8879f7b8ef06a7ffd2a1f96e383f622fdd26d7dfd0f0c"} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e38774601d402fa5bef8879f7b8ef06a7ffd2a1f96e383f622fdd26d7dfd0f0c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e38774601d402fa5bef8879f7b8ef06a7ffd2a1f96e383f622fdd26d7dfd0f0c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e38774601d402fa5bef8879f7b8ef06a7ffd2a1f96e383f622fdd26d7dfd0f0c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3"} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e38774601d402fa5bef8879f7b8ef06a7ffd2a1f96e383f622fdd26d7dfd0f0c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e2f1d23fe2c8f212844eb009d36b3b990764c0a78b170c851e0552eca08965c5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547"} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e2f1d23fe2c8f212844eb009d36b3b990764c0a78b170c851e0552eca08965c5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e2f1d23fe2c8f212844eb009d36b3b990764c0a78b170c851e0552eca08965c5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e2f1d23fe2c8f212844eb009d36b3b990764c0a78b170c851e0552eca08965c5","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e38774601d402fa5bef8879f7b8ef06a7ffd2a1f96e383f622fdd26d7dfd0f0c"} {"level":"debug","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e2f1d23fe2c8f212844eb009d36b3b990764c0a78b170c851e0552eca08965c5","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3"} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e2f1d23fe2c8f212844eb009d36b3b990764c0a78b170c851e0552eca08965c5"} {"level":"debug","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e2f1d23fe2c8f212844eb009d36b3b990764c0a78b170c851e0552eca08965c5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e2f1d23fe2c8f212844eb009d36b3b990764c0a78b170c851e0552eca08965c5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e2f1d23fe2c8f212844eb009d36b3b990764c0a78b170c851e0552eca08965c5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e2f1d23fe2c8f212844eb009d36b3b990764c0a78b170c851e0552eca08965c5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e2f1d23fe2c8f212844eb009d36b3b990764c0a78b170c851e0552eca08965c5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9aecdf2d78cd9bbe56bd407eaef4bfe25d662f18fb5fb023c7be915030355d8d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e2f1d23fe2c8f212844eb009d36b3b990764c0a78b170c851e0552eca08965c5"} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9aecdf2d78cd9bbe56bd407eaef4bfe25d662f18fb5fb023c7be915030355d8d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e2f1d23fe2c8f212844eb009d36b3b990764c0a78b170c851e0552eca08965c5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e2f1d23fe2c8f212844eb009d36b3b990764c0a78b170c851e0552eca08965c5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e2f1d23fe2c8f212844eb009d36b3b990764c0a78b170c851e0552eca08965c5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7dbcfd8efd6f8b08626e5b1c036815d19df7218fa3a199e5e49a3f366bde5293","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9aecdf2d78cd9bbe56bd407eaef4bfe25d662f18fb5fb023c7be915030355d8d"} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7dbcfd8efd6f8b08626e5b1c036815d19df7218fa3a199e5e49a3f366bde5293","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9aecdf2d78cd9bbe56bd407eaef4bfe25d662f18fb5fb023c7be915030355d8d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9aecdf2d78cd9bbe56bd407eaef4bfe25d662f18fb5fb023c7be915030355d8d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7dbcfd8efd6f8b08626e5b1c036815d19df7218fa3a199e5e49a3f366bde5293"} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e2f1d23fe2c8f212844eb009d36b3b990764c0a78b170c851e0552eca08965c5"} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9aecdf2d78cd9bbe56bd407eaef4bfe25d662f18fb5fb023c7be915030355d8d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e2f1d23fe2c8f212844eb009d36b3b990764c0a78b170c851e0552eca08965c5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7dbcfd8efd6f8b08626e5b1c036815d19df7218fa3a199e5e49a3f366bde5293","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7dbcfd8efd6f8b08626e5b1c036815d19df7218fa3a199e5e49a3f366bde5293"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9aecdf2d78cd9bbe56bd407eaef4bfe25d662f18fb5fb023c7be915030355d8d"} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7dbcfd8efd6f8b08626e5b1c036815d19df7218fa3a199e5e49a3f366bde5293"} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2046224b2b9fd6080409dbbfdcfb68661e2ef2509616e65eb7f245d8c37de6a4"} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7dbcfd8efd6f8b08626e5b1c036815d19df7218fa3a199e5e49a3f366bde5293","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9aecdf2d78cd9bbe56bd407eaef4bfe25d662f18fb5fb023c7be915030355d8d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9aecdf2d78cd9bbe56bd407eaef4bfe25d662f18fb5fb023c7be915030355d8d"} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc"} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9aecdf2d78cd9bbe56bd407eaef4bfe25d662f18fb5fb023c7be915030355d8d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2046224b2b9fd6080409dbbfdcfb68661e2ef2509616e65eb7f245d8c37de6a4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2046224b2b9fd6080409dbbfdcfb68661e2ef2509616e65eb7f245d8c37de6a4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f"} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7dbcfd8efd6f8b08626e5b1c036815d19df7218fa3a199e5e49a3f366bde5293"} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2046224b2b9fd6080409dbbfdcfb68661e2ef2509616e65eb7f245d8c37de6a4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9aecdf2d78cd9bbe56bd407eaef4bfe25d662f18fb5fb023c7be915030355d8d"} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0e9ef2873dfcb75e6f211325be67ba5389d262780814d00fb627249aea6d7ba7"} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010"} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/62d91ed2ae54c7b26c0cc766e5e6e5788545daf26e31607288eb03199baf33f2"} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0796fd4c59231d2baeb240e5f4999a7750dd36d96364701feb301dbf0a7e8122"} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2046224b2b9fd6080409dbbfdcfb68661e2ef2509616e65eb7f245d8c37de6a4"} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7dbcfd8efd6f8b08626e5b1c036815d19df7218fa3a199e5e49a3f366bde5293","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9aecdf2d78cd9bbe56bd407eaef4bfe25d662f18fb5fb023c7be915030355d8d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9aecdf2d78cd9bbe56bd407eaef4bfe25d662f18fb5fb023c7be915030355d8d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc"} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a5853962064172ee4777f02075f2b2d1fcbf6df8769f0e0bf0484d0080fb21e9"} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9aecdf2d78cd9bbe56bd407eaef4bfe25d662f18fb5fb023c7be915030355d8d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0e9ef2873dfcb75e6f211325be67ba5389d262780814d00fb627249aea6d7ba7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0e9ef2873dfcb75e6f211325be67ba5389d262780814d00fb627249aea6d7ba7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5d9bd71a4803ebf166f9b38bc71ee88464392d424571033743840430183de032"} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b970c89b5feb677781459a0740e6ab4f843c33c4ca65903c8eb800d76cabb8f9"} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45"} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0e9ef2873dfcb75e6f211325be67ba5389d262780814d00fb627249aea6d7ba7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f"} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ab5d964c045b0a39c03bb2265de59df1ce2c965dcfc3f60a6b28965c73050fb7"} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"62d91ed2ae54c7b26c0cc766e5e6e5788545daf26e31607288eb03199baf33f2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["62d91ed2ae54c7b26c0cc766e5e6e5788545daf26e31607288eb03199baf33f2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9aecdf2d78cd9bbe56bd407eaef4bfe25d662f18fb5fb023c7be915030355d8d"} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0e9ef2873dfcb75e6f211325be67ba5389d262780814d00fb627249aea6d7ba7"} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010"} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"62d91ed2ae54c7b26c0cc766e5e6e5788545daf26e31607288eb03199baf33f2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0796fd4c59231d2baeb240e5f4999a7750dd36d96364701feb301dbf0a7e8122","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0796fd4c59231d2baeb240e5f4999a7750dd36d96364701feb301dbf0a7e8122"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/62d91ed2ae54c7b26c0cc766e5e6e5788545daf26e31607288eb03199baf33f2"} {"level":"info","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0796fd4c59231d2baeb240e5f4999a7750dd36d96364701feb301dbf0a7e8122","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2046224b2b9fd6080409dbbfdcfb68661e2ef2509616e65eb7f245d8c37de6a4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a5853962064172ee4777f02075f2b2d1fcbf6df8769f0e0bf0484d0080fb21e9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a5853962064172ee4777f02075f2b2d1fcbf6df8769f0e0bf0484d0080fb21e9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0796fd4c59231d2baeb240e5f4999a7750dd36d96364701feb301dbf0a7e8122"} {"level":"info","ts":"2026-07-21T01:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a5853962064172ee4777f02075f2b2d1fcbf6df8769f0e0bf0484d0080fb21e9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5d9bd71a4803ebf166f9b38bc71ee88464392d424571033743840430183de032","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5d9bd71a4803ebf166f9b38bc71ee88464392d424571033743840430183de032"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5d9bd71a4803ebf166f9b38bc71ee88464392d424571033743840430183de032","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b970c89b5feb677781459a0740e6ab4f843c33c4ca65903c8eb800d76cabb8f9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b970c89b5feb677781459a0740e6ab4f843c33c4ca65903c8eb800d76cabb8f9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a5853962064172ee4777f02075f2b2d1fcbf6df8769f0e0bf0484d0080fb21e9"} {"level":"info","ts":"2026-07-21T01:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5d9bd71a4803ebf166f9b38bc71ee88464392d424571033743840430183de032"} {"level":"info","ts":"2026-07-21T01:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b970c89b5feb677781459a0740e6ab4f843c33c4ca65903c8eb800d76cabb8f9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b970c89b5feb677781459a0740e6ab4f843c33c4ca65903c8eb800d76cabb8f9"} {"level":"info","ts":"2026-07-21T01:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ab5d964c045b0a39c03bb2265de59df1ce2c965dcfc3f60a6b28965c73050fb7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ab5d964c045b0a39c03bb2265de59df1ce2c965dcfc3f60a6b28965c73050fb7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45"} {"level":"info","ts":"2026-07-21T01:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ab5d964c045b0a39c03bb2265de59df1ce2c965dcfc3f60a6b28965c73050fb7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9aecdf2d78cd9bbe56bd407eaef4bfe25d662f18fb5fb023c7be915030355d8d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0e9ef2873dfcb75e6f211325be67ba5389d262780814d00fb627249aea6d7ba7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"62d91ed2ae54c7b26c0cc766e5e6e5788545daf26e31607288eb03199baf33f2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0796fd4c59231d2baeb240e5f4999a7750dd36d96364701feb301dbf0a7e8122","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a5853962064172ee4777f02075f2b2d1fcbf6df8769f0e0bf0484d0080fb21e9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5d9bd71a4803ebf166f9b38bc71ee88464392d424571033743840430183de032","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b970c89b5feb677781459a0740e6ab4f843c33c4ca65903c8eb800d76cabb8f9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ab5d964c045b0a39c03bb2265de59df1ce2c965dcfc3f60a6b28965c73050fb7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:26:01Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:26:01Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ab5d964c045b0a39c03bb2265de59df1ce2c965dcfc3f60a6b28965c73050fb7"} {"level":"info","ts":"2026-07-21T01:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ab5d964c045b0a39c03bb2265de59df1ce2c965dcfc3f60a6b28965c73050fb7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ab5d964c045b0a39c03bb2265de59df1ce2c965dcfc3f60a6b28965c73050fb7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ab5d964c045b0a39c03bb2265de59df1ce2c965dcfc3f60a6b28965c73050fb7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ab5d964c045b0a39c03bb2265de59df1ce2c965dcfc3f60a6b28965c73050fb7"} {"level":"debug","ts":"2026-07-21T01:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ab5d964c045b0a39c03bb2265de59df1ce2c965dcfc3f60a6b28965c73050fb7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ab5d964c045b0a39c03bb2265de59df1ce2c965dcfc3f60a6b28965c73050fb7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ab5d964c045b0a39c03bb2265de59df1ce2c965dcfc3f60a6b28965c73050fb7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ab5d964c045b0a39c03bb2265de59df1ce2c965dcfc3f60a6b28965c73050fb7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ab5d964c045b0a39c03bb2265de59df1ce2c965dcfc3f60a6b28965c73050fb7"} {"level":"info","ts":"2026-07-21T01:26:06Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"a33de92a-a924-42fe-9d8c-e1b9c5c8d0c9","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:57144","PortSpecifier":{"PortValue":57144}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"a33de92a-a924-42fe-9d8c-e1b9c5c8d0c9","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-a7997d.apps.c2060989-04a3-47a7-a607-fb4451e31b71.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T01:26:06Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"a33de92a-a924-42fe-9d8c-e1b9c5c8d0c9","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:57144","PortSpecifier":{"PortValue":57144}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784597166,"nanos":77617007},"http":{"id":"a33de92a-a924-42fe-9d8c-e1b9c5c8d0c9","method":"POST","headers":{":authority":"e2e-shared-a-a7997d.apps.c2060989-04a3-47a7-a607-fb4451e31b71.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-21T01:26:06Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"a33de92a-a924-42fe-9d8c-e1b9c5c8d0c9","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-21T01:26:06Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"a33de92a-a924-42fe-9d8c-e1b9c5c8d0c9","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":"e8d22bfc-8de3-4ee6-87fe-737145963dce","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=d5fa2377-e1a2-4147-aa80-0cef9343c2d1"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/fb4451e31b71"]}} {"level":"debug","ts":"2026-07-21T01:26:06Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"a33de92a-a924-42fe-9d8c-e1b9c5c8d0c9","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/fb4451e31b71"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=d5fa2377-e1a2-4147-aa80-0cef9343c2d1"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"e8d22bfc-8de3-4ee6-87fe-737145963dce","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.44:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-a7997d.apps.c2060989-04a3-47a7-a607-fb4451e31b71.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-21T01:26:06Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a33de92a-a924-42fe-9d8c-e1b9c5c8d0c9","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-21T01:26:06Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a33de92a-a924-42fe-9d8c-e1b9c5c8d0c9","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-21T01:26:06Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a33de92a-a924-42fe-9d8c-e1b9c5c8d0c9","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-a7997d/sub-test-model-a7997d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-a7997d/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-21T01:26:06Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"a33de92a-a924-42fe-9d8c-e1b9c5c8d0c9","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","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-21T01:26:06Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a33de92a-a924-42fe-9d8c-e1b9c5c8d0c9","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-21T01:26:06Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a33de92a-a924-42fe-9d8c-e1b9c5c8d0c9","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-21T01:26:06Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"a33de92a-a924-42fe-9d8c-e1b9c5c8d0c9","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T01:26:06Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"a33de92a-a924-42fe-9d8c-e1b9c5c8d0c9","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T01:26:06Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"953611e6-164f-4a24-bf19-b342864a1941","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:35024","PortSpecifier":{"PortValue":35024}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.45:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"953611e6-164f-4a24-bf19-b342864a1941","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-03c5cb.apps.c2060989-04a3-47a7-a607-fb4451e31b71.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T01:26:06Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"953611e6-164f-4a24-bf19-b342864a1941","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:35024","PortSpecifier":{"PortValue":35024}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.45:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784597166,"nanos":120712937},"http":{"id":"953611e6-164f-4a24-bf19-b342864a1941","method":"POST","headers":{":authority":"e2e-shared-b-03c5cb.apps.c2060989-04a3-47a7-a607-fb4451e31b71.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-21T01:26:06Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"953611e6-164f-4a24-bf19-b342864a1941","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-21T01:26:06Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"953611e6-164f-4a24-bf19-b342864a1941","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":"e8d22bfc-8de3-4ee6-87fe-737145963dce","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=d5fa2377-e1a2-4147-aa80-0cef9343c2d1"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/fb4451e31b71"]}} {"level":"debug","ts":"2026-07-21T01:26:06Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"953611e6-164f-4a24-bf19-b342864a1941","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/fb4451e31b71"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=d5fa2377-e1a2-4147-aa80-0cef9343c2d1"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"e8d22bfc-8de3-4ee6-87fe-737145963dce","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.45:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-03c5cb.apps.c2060989-04a3-47a7-a607-fb4451e31b71.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-21T01:26:06Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"953611e6-164f-4a24-bf19-b342864a1941","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-21T01:26:06Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"953611e6-164f-4a24-bf19-b342864a1941","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-21T01:26:06Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"953611e6-164f-4a24-bf19-b342864a1941","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-03c5cb/sub-test-model-03c5cb\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-03c5cb/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-21T01:26:06Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"953611e6-164f-4a24-bf19-b342864a1941","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error","Value":{}},{"Name":"keyId","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-21T01:26:06Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"953611e6-164f-4a24-bf19-b342864a1941","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-21T01:26:06Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"953611e6-164f-4a24-bf19-b342864a1941","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-21T01:26:06Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"953611e6-164f-4a24-bf19-b342864a1941","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T01:26:06Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"953611e6-164f-4a24-bf19-b342864a1941","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T01:26:06Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e5905eb9-65df-4462-a11c-36c512f9d07c","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:57158","PortSpecifier":{"PortValue":57158}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"e5905eb9-65df-4462-a11c-36c512f9d07c","method":"GET","path":"/maas-api/v1/subscriptions","host":"e2e-shared-a-a7997d.apps.c2060989-04a3-47a7-a607-fb4451e31b71.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T01:26:06Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e5905eb9-65df-4462-a11c-36c512f9d07c","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:57158","PortSpecifier":{"PortValue":57158}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784597166,"nanos":160986406},"http":{"id":"e5905eb9-65df-4462-a11c-36c512f9d07c","method":"GET","headers":{":authority":"e2e-shared-a-a7997d.apps.c2060989-04a3-47a7-a607-fb4451e31b71.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/subscriptions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-21T01:26:06Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"e5905eb9-65df-4462-a11c-36c512f9d07c","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1OjmmK9t56izwOQA4_njKlkCBsA6XFINRWITT2Z5Jp9nhuy03FdJLr35fs9IZ"} {"level":"debug","ts":"2026-07-21T01:26:06Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"e5905eb9-65df-4462-a11c-36c512f9d07c","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-a7997d.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1OjmmK9t56izwOQA4_njKlkCBsA6XFINRWITT2Z5Jp9nhuy03FdJLr35fs9IZ\"}"} {"level":"debug","ts":"2026-07-21T01:26:06Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"e5905eb9-65df-4462-a11c-36c512f9d07c","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-a7997d.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":"99197128-18ce-413a-bb92-50a88ff92595","keyName":"e2e-sub-iso-df3b3f","subscription":"e2e-a-only-9b7b43","tenant":"e2e-shared-a-a7997d","userId":"99197128-18ce-413a-bb92-50a88ff92595","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-21T01:26:06Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"e5905eb9-65df-4462-a11c-36c512f9d07c","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-21T01:26:06Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e5905eb9-65df-4462-a11c-36c512f9d07c","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-21T01:26:06Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e5905eb9-65df-4462-a11c-36c512f9d07c","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-21T01:26:06Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e5905eb9-65df-4462-a11c-36c512f9d07c","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-a7997d/sub-test-model-a7997d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-a7997d/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-21T01:26:06Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e5905eb9-65df-4462-a11c-36c512f9d07c","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-21T01:26:06Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e5905eb9-65df-4462-a11c-36c512f9d07c","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-9b7b43"} {"level":"debug","ts":"2026-07-21T01:26:06Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e5905eb9-65df-4462-a11c-36c512f9d07c","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-21T01:26:06Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"e5905eb9-65df-4462-a11c-36c512f9d07c","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"info","ts":"2026-07-21T01:26:06Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e5905eb9-65df-4462-a11c-36c512f9d07c","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T01:26:06Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e5905eb9-65df-4462-a11c-36c512f9d07c","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T01:26:06Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"6a64c961-2cc7-9b47-b901-e041c7e00305","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:35040","PortSpecifier":{"PortValue":35040}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.45:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"6a64c961-2cc7-9b47-b901-e041c7e00305","method":"GET","path":"/maas-api/v1/subscriptions","host":"e2e-shared-b-03c5cb.apps.c2060989-04a3-47a7-a607-fb4451e31b71.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T01:26:06Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"6a64c961-2cc7-9b47-b901-e041c7e00305","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:35040","PortSpecifier":{"PortValue":35040}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.45:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784597166,"nanos":204309900},"http":{"id":"6a64c961-2cc7-9b47-b901-e041c7e00305","method":"GET","headers":{":authority":"e2e-shared-b-03c5cb.apps.c2060989-04a3-47a7-a607-fb4451e31b71.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/subscriptions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-21T01:26:06Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"6a64c961-2cc7-9b47-b901-e041c7e00305","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1EOpyN2mVhrjyQH0i_5gHITRuJE7HZV14nlR49MPohPpxWdjQ61WHlJSkvQjl"} {"level":"debug","ts":"2026-07-21T01:26:06Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"6a64c961-2cc7-9b47-b901-e041c7e00305","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-03c5cb.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1EOpyN2mVhrjyQH0i_5gHITRuJE7HZV14nlR49MPohPpxWdjQ61WHlJSkvQjl\"}"} {"level":"debug","ts":"2026-07-21T01:26:06Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"6a64c961-2cc7-9b47-b901-e041c7e00305","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-03c5cb.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":"578bb5b4-82d3-4bf9-81cd-40bd80f58518","keyName":"e2e-sub-iso-eba9eb","subscription":"e2e-b-only-9b7b43","tenant":"e2e-shared-b-03c5cb","userId":"578bb5b4-82d3-4bf9-81cd-40bd80f58518","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-21T01:26:06Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"6a64c961-2cc7-9b47-b901-e041c7e00305","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-21T01:26:06Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6a64c961-2cc7-9b47-b901-e041c7e00305","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-21T01:26:06Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6a64c961-2cc7-9b47-b901-e041c7e00305","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-21T01:26:06Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6a64c961-2cc7-9b47-b901-e041c7e00305","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-03c5cb/sub-test-model-03c5cb\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-03c5cb/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-21T01:26:06Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"6a64c961-2cc7-9b47-b901-e041c7e00305","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error","Value":{}},{"Name":"keyId","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-21T01:26:06Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"6a64c961-2cc7-9b47-b901-e041c7e00305","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-21T01:26:06Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"6a64c961-2cc7-9b47-b901-e041c7e00305","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-21T01:26:06Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"6a64c961-2cc7-9b47-b901-e041c7e00305","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-9b7b43"} {"level":"info","ts":"2026-07-21T01:26:06Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"6a64c961-2cc7-9b47-b901-e041c7e00305","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T01:26:06Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"6a64c961-2cc7-9b47-b901-e041c7e00305","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T01:26:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b970c89b5feb677781459a0740e6ab4f843c33c4ca65903c8eb800d76cabb8f9"} {"level":"info","ts":"2026-07-21T01:26:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7dbcfd8efd6f8b08626e5b1c036815d19df7218fa3a199e5e49a3f366bde5293"} {"level":"info","ts":"2026-07-21T01:26:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8c8b5aa19a2e631fde72d4962be00209aeca84ef43c171b4d7758bd7690a186b"} {"level":"info","ts":"2026-07-21T01:26:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5d9bd71a4803ebf166f9b38bc71ee88464392d424571033743840430183de032"} {"level":"info","ts":"2026-07-21T01:26:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f"} {"level":"info","ts":"2026-07-21T01:26:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e38774601d402fa5bef8879f7b8ef06a7ffd2a1f96e383f622fdd26d7dfd0f0c"} {"level":"info","ts":"2026-07-21T01:26:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/fb10a123766ff48ade113d29c8d8e3de6667fde1d9a914d115da5c89678c8b85"} {"level":"info","ts":"2026-07-21T01:26:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e2f1d23fe2c8f212844eb009d36b3b990764c0a78b170c851e0552eca08965c5"} {"level":"info","ts":"2026-07-21T01:26:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547"} {"level":"info","ts":"2026-07-21T01:26:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2046224b2b9fd6080409dbbfdcfb68661e2ef2509616e65eb7f245d8c37de6a4"} {"level":"info","ts":"2026-07-21T01:26:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/479515b6f3d6c29c19327926a9d5a14c3551e26293f1a14a20712d90b373bd39"} {"level":"info","ts":"2026-07-21T01:26:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45"} {"level":"info","ts":"2026-07-21T01:26:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0e9ef2873dfcb75e6f211325be67ba5389d262780814d00fb627249aea6d7ba7"} {"level":"info","ts":"2026-07-21T01:26:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/62d91ed2ae54c7b26c0cc766e5e6e5788545daf26e31607288eb03199baf33f2"} {"level":"info","ts":"2026-07-21T01:26:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3ad16906f2297722377daa52800cf5da01bb2e1b235f16618f36a5328f247eef"} {"level":"info","ts":"2026-07-21T01:26:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9aecdf2d78cd9bbe56bd407eaef4bfe25d662f18fb5fb023c7be915030355d8d"} {"level":"info","ts":"2026-07-21T01:26:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc"} {"level":"info","ts":"2026-07-21T01:26:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a5853962064172ee4777f02075f2b2d1fcbf6df8769f0e0bf0484d0080fb21e9"} {"level":"info","ts":"2026-07-21T01:26:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3"} {"level":"info","ts":"2026-07-21T01:26:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ab5d964c045b0a39c03bb2265de59df1ce2c965dcfc3f60a6b28965c73050fb7"} {"level":"info","ts":"2026-07-21T01:26:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010"} {"level":"info","ts":"2026-07-21T01:26:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0796fd4c59231d2baeb240e5f4999a7750dd36d96364701feb301dbf0a7e8122"} {"level":"info","ts":"2026-07-21T01:26:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b"} {"level":"info","ts":"2026-07-21T01:26:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053"} {"level":"debug","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:26:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:26:20Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f"} {"level":"debug","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f"} {"level":"debug","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2046224b2b9fd6080409dbbfdcfb68661e2ef2509616e65eb7f245d8c37de6a4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:26:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:26:20Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2046224b2b9fd6080409dbbfdcfb68661e2ef2509616e65eb7f245d8c37de6a4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2046224b2b9fd6080409dbbfdcfb68661e2ef2509616e65eb7f245d8c37de6a4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2046224b2b9fd6080409dbbfdcfb68661e2ef2509616e65eb7f245d8c37de6a4"} {"level":"debug","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2046224b2b9fd6080409dbbfdcfb68661e2ef2509616e65eb7f245d8c37de6a4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2046224b2b9fd6080409dbbfdcfb68661e2ef2509616e65eb7f245d8c37de6a4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2046224b2b9fd6080409dbbfdcfb68661e2ef2509616e65eb7f245d8c37de6a4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2046224b2b9fd6080409dbbfdcfb68661e2ef2509616e65eb7f245d8c37de6a4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f"} {"level":"info","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2046224b2b9fd6080409dbbfdcfb68661e2ef2509616e65eb7f245d8c37de6a4"} {"level":"debug","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5d9bd71a4803ebf166f9b38bc71ee88464392d424571033743840430183de032","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:26:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:26:20Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5d9bd71a4803ebf166f9b38bc71ee88464392d424571033743840430183de032"} {"level":"info","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5d9bd71a4803ebf166f9b38bc71ee88464392d424571033743840430183de032","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5d9bd71a4803ebf166f9b38bc71ee88464392d424571033743840430183de032","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5d9bd71a4803ebf166f9b38bc71ee88464392d424571033743840430183de032","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5d9bd71a4803ebf166f9b38bc71ee88464392d424571033743840430183de032"} {"level":"debug","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5d9bd71a4803ebf166f9b38bc71ee88464392d424571033743840430183de032","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5d9bd71a4803ebf166f9b38bc71ee88464392d424571033743840430183de032"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5d9bd71a4803ebf166f9b38bc71ee88464392d424571033743840430183de032","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5d9bd71a4803ebf166f9b38bc71ee88464392d424571033743840430183de032","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:26:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:26:20Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5d9bd71a4803ebf166f9b38bc71ee88464392d424571033743840430183de032"} {"level":"info","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5d9bd71a4803ebf166f9b38bc71ee88464392d424571033743840430183de032","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5d9bd71a4803ebf166f9b38bc71ee88464392d424571033743840430183de032","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5d9bd71a4803ebf166f9b38bc71ee88464392d424571033743840430183de032","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5d9bd71a4803ebf166f9b38bc71ee88464392d424571033743840430183de032"} {"level":"debug","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5d9bd71a4803ebf166f9b38bc71ee88464392d424571033743840430183de032","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5d9bd71a4803ebf166f9b38bc71ee88464392d424571033743840430183de032"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5d9bd71a4803ebf166f9b38bc71ee88464392d424571033743840430183de032","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5d9bd71a4803ebf166f9b38bc71ee88464392d424571033743840430183de032","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:26:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:26:20Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5d9bd71a4803ebf166f9b38bc71ee88464392d424571033743840430183de032","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5d9bd71a4803ebf166f9b38bc71ee88464392d424571033743840430183de032","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:26:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:26:20Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5d9bd71a4803ebf166f9b38bc71ee88464392d424571033743840430183de032"} {"level":"info","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5d9bd71a4803ebf166f9b38bc71ee88464392d424571033743840430183de032","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5d9bd71a4803ebf166f9b38bc71ee88464392d424571033743840430183de032"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45"} {"level":"info","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5d9bd71a4803ebf166f9b38bc71ee88464392d424571033743840430183de032","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5d9bd71a4803ebf166f9b38bc71ee88464392d424571033743840430183de032","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:26:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:26:20Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5d9bd71a4803ebf166f9b38bc71ee88464392d424571033743840430183de032"} {"level":"info","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5d9bd71a4803ebf166f9b38bc71ee88464392d424571033743840430183de032","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:26:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:26:20Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45"} {"level":"info","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5d9bd71a4803ebf166f9b38bc71ee88464392d424571033743840430183de032","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5d9bd71a4803ebf166f9b38bc71ee88464392d424571033743840430183de032","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5d9bd71a4803ebf166f9b38bc71ee88464392d424571033743840430183de032"} {"level":"error","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45\": 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-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:26:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:26:20Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5d9bd71a4803ebf166f9b38bc71ee88464392d424571033743840430183de032","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5d9bd71a4803ebf166f9b38bc71ee88464392d424571033743840430183de032"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45"} {"level":"info","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5d9bd71a4803ebf166f9b38bc71ee88464392d424571033743840430183de032","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5d9bd71a4803ebf166f9b38bc71ee88464392d424571033743840430183de032","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45"} {"level":"debug","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5d9bd71a4803ebf166f9b38bc71ee88464392d424571033743840430183de032"} {"level":"info","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:26:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:26:20Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45"} {"level":"debug","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fb10a123766ff48ade113d29c8d8e3de6667fde1d9a914d115da5c89678c8b85","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:26:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:26:20Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45"} {"level":"info","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fb10a123766ff48ade113d29c8d8e3de6667fde1d9a914d115da5c89678c8b85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fb10a123766ff48ade113d29c8d8e3de6667fde1d9a914d115da5c89678c8b85","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:26:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:26:20Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fb10a123766ff48ade113d29c8d8e3de6667fde1d9a914d115da5c89678c8b85"} {"level":"info","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fb10a123766ff48ade113d29c8d8e3de6667fde1d9a914d115da5c89678c8b85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:26:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:26:20Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45"} {"level":"debug","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fb10a123766ff48ade113d29c8d8e3de6667fde1d9a914d115da5c89678c8b85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45\": 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-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fb10a123766ff48ade113d29c8d8e3de6667fde1d9a914d115da5c89678c8b85","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fb10a123766ff48ade113d29c8d8e3de6667fde1d9a914d115da5c89678c8b85"} {"level":"debug","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:26:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:26:20Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45"} {"level":"debug","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fb10a123766ff48ade113d29c8d8e3de6667fde1d9a914d115da5c89678c8b85","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fb10a123766ff48ade113d29c8d8e3de6667fde1d9a914d115da5c89678c8b85"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45"} {"level":"info","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fb10a123766ff48ade113d29c8d8e3de6667fde1d9a914d115da5c89678c8b85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fb10a123766ff48ade113d29c8d8e3de6667fde1d9a914d115da5c89678c8b85","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fb10a123766ff48ade113d29c8d8e3de6667fde1d9a914d115da5c89678c8b85"} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fb10a123766ff48ade113d29c8d8e3de6667fde1d9a914d115da5c89678c8b85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45"} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fb10a123766ff48ade113d29c8d8e3de6667fde1d9a914d115da5c89678c8b85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fb10a123766ff48ade113d29c8d8e3de6667fde1d9a914d115da5c89678c8b85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fb10a123766ff48ade113d29c8d8e3de6667fde1d9a914d115da5c89678c8b85"} {"level":"error","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45\": 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-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e2f1d23fe2c8f212844eb009d36b3b990764c0a78b170c851e0552eca08965c5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45"} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e2f1d23fe2c8f212844eb009d36b3b990764c0a78b170c851e0552eca08965c5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fb10a123766ff48ade113d29c8d8e3de6667fde1d9a914d115da5c89678c8b85","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fb10a123766ff48ade113d29c8d8e3de6667fde1d9a914d115da5c89678c8b85"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e2f1d23fe2c8f212844eb009d36b3b990764c0a78b170c851e0552eca08965c5"} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fb10a123766ff48ade113d29c8d8e3de6667fde1d9a914d115da5c89678c8b85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e2f1d23fe2c8f212844eb009d36b3b990764c0a78b170c851e0552eca08965c5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e2f1d23fe2c8f212844eb009d36b3b990764c0a78b170c851e0552eca08965c5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e2f1d23fe2c8f212844eb009d36b3b990764c0a78b170c851e0552eca08965c5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fb10a123766ff48ade113d29c8d8e3de6667fde1d9a914d115da5c89678c8b85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e2f1d23fe2c8f212844eb009d36b3b990764c0a78b170c851e0552eca08965c5","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45"} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e2f1d23fe2c8f212844eb009d36b3b990764c0a78b170c851e0552eca08965c5"} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fb10a123766ff48ade113d29c8d8e3de6667fde1d9a914d115da5c89678c8b85"} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45"} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3"} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3"} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"62d91ed2ae54c7b26c0cc766e5e6e5788545daf26e31607288eb03199baf33f2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"62d91ed2ae54c7b26c0cc766e5e6e5788545daf26e31607288eb03199baf33f2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"62d91ed2ae54c7b26c0cc766e5e6e5788545daf26e31607288eb03199baf33f2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/62d91ed2ae54c7b26c0cc766e5e6e5788545daf26e31607288eb03199baf33f2"} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"62d91ed2ae54c7b26c0cc766e5e6e5788545daf26e31607288eb03199baf33f2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"62d91ed2ae54c7b26c0cc766e5e6e5788545daf26e31607288eb03199baf33f2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"62d91ed2ae54c7b26c0cc766e5e6e5788545daf26e31607288eb03199baf33f2","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"62d91ed2ae54c7b26c0cc766e5e6e5788545daf26e31607288eb03199baf33f2\": 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-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"62d91ed2ae54c7b26c0cc766e5e6e5788545daf26e31607288eb03199baf33f2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"62d91ed2ae54c7b26c0cc766e5e6e5788545daf26e31607288eb03199baf33f2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/62d91ed2ae54c7b26c0cc766e5e6e5788545daf26e31607288eb03199baf33f2"} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/62d91ed2ae54c7b26c0cc766e5e6e5788545daf26e31607288eb03199baf33f2"} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a5853962064172ee4777f02075f2b2d1fcbf6df8769f0e0bf0484d0080fb21e9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a5853962064172ee4777f02075f2b2d1fcbf6df8769f0e0bf0484d0080fb21e9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a5853962064172ee4777f02075f2b2d1fcbf6df8769f0e0bf0484d0080fb21e9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a5853962064172ee4777f02075f2b2d1fcbf6df8769f0e0bf0484d0080fb21e9","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a5853962064172ee4777f02075f2b2d1fcbf6df8769f0e0bf0484d0080fb21e9"} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"62d91ed2ae54c7b26c0cc766e5e6e5788545daf26e31607288eb03199baf33f2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["62d91ed2ae54c7b26c0cc766e5e6e5788545daf26e31607288eb03199baf33f2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"62d91ed2ae54c7b26c0cc766e5e6e5788545daf26e31607288eb03199baf33f2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a5853962064172ee4777f02075f2b2d1fcbf6df8769f0e0bf0484d0080fb21e9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"62d91ed2ae54c7b26c0cc766e5e6e5788545daf26e31607288eb03199baf33f2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a5853962064172ee4777f02075f2b2d1fcbf6df8769f0e0bf0484d0080fb21e9"} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/62d91ed2ae54c7b26c0cc766e5e6e5788545daf26e31607288eb03199baf33f2"} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a5853962064172ee4777f02075f2b2d1fcbf6df8769f0e0bf0484d0080fb21e9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a5853962064172ee4777f02075f2b2d1fcbf6df8769f0e0bf0484d0080fb21e9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3"} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a5853962064172ee4777f02075f2b2d1fcbf6df8769f0e0bf0484d0080fb21e9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a5853962064172ee4777f02075f2b2d1fcbf6df8769f0e0bf0484d0080fb21e9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3"} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a5853962064172ee4777f02075f2b2d1fcbf6df8769f0e0bf0484d0080fb21e9"} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3"} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3"} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3"} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3"} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ab5d964c045b0a39c03bb2265de59df1ce2c965dcfc3f60a6b28965c73050fb7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ab5d964c045b0a39c03bb2265de59df1ce2c965dcfc3f60a6b28965c73050fb7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c8b5aa19a2e631fde72d4962be00209aeca84ef43c171b4d7758bd7690a186b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ab5d964c045b0a39c03bb2265de59df1ce2c965dcfc3f60a6b28965c73050fb7"} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c8b5aa19a2e631fde72d4962be00209aeca84ef43c171b4d7758bd7690a186b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ab5d964c045b0a39c03bb2265de59df1ce2c965dcfc3f60a6b28965c73050fb7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ab5d964c045b0a39c03bb2265de59df1ce2c965dcfc3f60a6b28965c73050fb7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c8b5aa19a2e631fde72d4962be00209aeca84ef43c171b4d7758bd7690a186b"} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ab5d964c045b0a39c03bb2265de59df1ce2c965dcfc3f60a6b28965c73050fb7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ab5d964c045b0a39c03bb2265de59df1ce2c965dcfc3f60a6b28965c73050fb7"} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c8b5aa19a2e631fde72d4962be00209aeca84ef43c171b4d7758bd7690a186b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8c8b5aa19a2e631fde72d4962be00209aeca84ef43c171b4d7758bd7690a186b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c8b5aa19a2e631fde72d4962be00209aeca84ef43c171b4d7758bd7690a186b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7dbcfd8efd6f8b08626e5b1c036815d19df7218fa3a199e5e49a3f366bde5293","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547"} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7dbcfd8efd6f8b08626e5b1c036815d19df7218fa3a199e5e49a3f366bde5293"} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7dbcfd8efd6f8b08626e5b1c036815d19df7218fa3a199e5e49a3f366bde5293","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ab5d964c045b0a39c03bb2265de59df1ce2c965dcfc3f60a6b28965c73050fb7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c8b5aa19a2e631fde72d4962be00209aeca84ef43c171b4d7758bd7690a186b"} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3"} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8c8b5aa19a2e631fde72d4962be00209aeca84ef43c171b4d7758bd7690a186b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3ad16906f2297722377daa52800cf5da01bb2e1b235f16618f36a5328f247eef","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ab5d964c045b0a39c03bb2265de59df1ce2c965dcfc3f60a6b28965c73050fb7"} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547"} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3ad16906f2297722377daa52800cf5da01bb2e1b235f16618f36a5328f247eef"} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3ad16906f2297722377daa52800cf5da01bb2e1b235f16618f36a5328f247eef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7dbcfd8efd6f8b08626e5b1c036815d19df7218fa3a199e5e49a3f366bde5293","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7dbcfd8efd6f8b08626e5b1c036815d19df7218fa3a199e5e49a3f366bde5293"} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0e9ef2873dfcb75e6f211325be67ba5389d262780814d00fb627249aea6d7ba7"} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7dbcfd8efd6f8b08626e5b1c036815d19df7218fa3a199e5e49a3f366bde5293","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0e9ef2873dfcb75e6f211325be67ba5389d262780814d00fb627249aea6d7ba7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0e9ef2873dfcb75e6f211325be67ba5389d262780814d00fb627249aea6d7ba7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0796fd4c59231d2baeb240e5f4999a7750dd36d96364701feb301dbf0a7e8122"} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b"} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3ad16906f2297722377daa52800cf5da01bb2e1b235f16618f36a5328f247eef"} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0e9ef2873dfcb75e6f211325be67ba5389d262780814d00fb627249aea6d7ba7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0796fd4c59231d2baeb240e5f4999a7750dd36d96364701feb301dbf0a7e8122","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:21Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0796fd4c59231d2baeb240e5f4999a7750dd36d96364701feb301dbf0a7e8122"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9aecdf2d78cd9bbe56bd407eaef4bfe25d662f18fb5fb023c7be915030355d8d"} {"level":"info","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b970c89b5feb677781459a0740e6ab4f843c33c4ca65903c8eb800d76cabb8f9"} {"level":"info","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0796fd4c59231d2baeb240e5f4999a7750dd36d96364701feb301dbf0a7e8122","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7dbcfd8efd6f8b08626e5b1c036815d19df7218fa3a199e5e49a3f366bde5293"} {"level":"info","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc"} {"level":"info","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0e9ef2873dfcb75e6f211325be67ba5389d262780814d00fb627249aea6d7ba7"} {"level":"info","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3ad16906f2297722377daa52800cf5da01bb2e1b235f16618f36a5328f247eef","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3ad16906f2297722377daa52800cf5da01bb2e1b235f16618f36a5328f247eef"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/479515b6f3d6c29c19327926a9d5a14c3551e26293f1a14a20712d90b373bd39"} {"level":"info","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3ad16906f2297722377daa52800cf5da01bb2e1b235f16618f36a5328f247eef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9aecdf2d78cd9bbe56bd407eaef4bfe25d662f18fb5fb023c7be915030355d8d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9aecdf2d78cd9bbe56bd407eaef4bfe25d662f18fb5fb023c7be915030355d8d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e38774601d402fa5bef8879f7b8ef06a7ffd2a1f96e383f622fdd26d7dfd0f0c"} {"level":"info","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9aecdf2d78cd9bbe56bd407eaef4bfe25d662f18fb5fb023c7be915030355d8d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b970c89b5feb677781459a0740e6ab4f843c33c4ca65903c8eb800d76cabb8f9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b970c89b5feb677781459a0740e6ab4f843c33c4ca65903c8eb800d76cabb8f9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010"} {"level":"info","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0796fd4c59231d2baeb240e5f4999a7750dd36d96364701feb301dbf0a7e8122"} {"level":"info","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053"} {"level":"info","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b970c89b5feb677781459a0740e6ab4f843c33c4ca65903c8eb800d76cabb8f9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7dbcfd8efd6f8b08626e5b1c036815d19df7218fa3a199e5e49a3f366bde5293","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7dbcfd8efd6f8b08626e5b1c036815d19df7218fa3a199e5e49a3f366bde5293"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b"} {"level":"info","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3ad16906f2297722377daa52800cf5da01bb2e1b235f16618f36a5328f247eef"} {"level":"info","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7dbcfd8efd6f8b08626e5b1c036815d19df7218fa3a199e5e49a3f366bde5293","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9aecdf2d78cd9bbe56bd407eaef4bfe25d662f18fb5fb023c7be915030355d8d"} {"level":"info","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b970c89b5feb677781459a0740e6ab4f843c33c4ca65903c8eb800d76cabb8f9"} {"level":"info","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0e9ef2873dfcb75e6f211325be67ba5389d262780814d00fb627249aea6d7ba7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"479515b6f3d6c29c19327926a9d5a14c3551e26293f1a14a20712d90b373bd39","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["479515b6f3d6c29c19327926a9d5a14c3551e26293f1a14a20712d90b373bd39"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7dbcfd8efd6f8b08626e5b1c036815d19df7218fa3a199e5e49a3f366bde5293"} {"level":"info","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc"} {"level":"info","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"479515b6f3d6c29c19327926a9d5a14c3551e26293f1a14a20712d90b373bd39","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e38774601d402fa5bef8879f7b8ef06a7ffd2a1f96e383f622fdd26d7dfd0f0c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e38774601d402fa5bef8879f7b8ef06a7ffd2a1f96e383f622fdd26d7dfd0f0c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/479515b6f3d6c29c19327926a9d5a14c3551e26293f1a14a20712d90b373bd39"} {"level":"info","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e38774601d402fa5bef8879f7b8ef06a7ffd2a1f96e383f622fdd26d7dfd0f0c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e38774601d402fa5bef8879f7b8ef06a7ffd2a1f96e383f622fdd26d7dfd0f0c"} {"level":"info","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0796fd4c59231d2baeb240e5f4999a7750dd36d96364701feb301dbf0a7e8122","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010"} {"level":"info","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3ad16906f2297722377daa52800cf5da01bb2e1b235f16618f36a5328f247eef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9aecdf2d78cd9bbe56bd407eaef4bfe25d662f18fb5fb023c7be915030355d8d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b970c89b5feb677781459a0740e6ab4f843c33c4ca65903c8eb800d76cabb8f9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7dbcfd8efd6f8b08626e5b1c036815d19df7218fa3a199e5e49a3f366bde5293","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"479515b6f3d6c29c19327926a9d5a14c3551e26293f1a14a20712d90b373bd39","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e38774601d402fa5bef8879f7b8ef06a7ffd2a1f96e383f622fdd26d7dfd0f0c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:26:22Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:26:22Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053"} {"level":"info","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053"} {"level":"debug","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:26:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:26:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:26:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053"} {"level":"info","ts":"2026-07-21T01:26:25Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"8fa55db1-9687-4786-b8f8-ee8eb713f94a","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:56306","PortSpecifier":{"PortValue":56306}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"8fa55db1-9687-4786-b8f8-ee8eb713f94a","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-a7997d.apps.c2060989-04a3-47a7-a607-fb4451e31b71.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T01:26:25Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"8fa55db1-9687-4786-b8f8-ee8eb713f94a","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:56306","PortSpecifier":{"PortValue":56306}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784597185,"nanos":693175677},"http":{"id":"8fa55db1-9687-4786-b8f8-ee8eb713f94a","method":"POST","headers":{":authority":"e2e-shared-a-a7997d.apps.c2060989-04a3-47a7-a607-fb4451e31b71.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-21T01:26:25Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"8fa55db1-9687-4786-b8f8-ee8eb713f94a","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-21T01:26:25Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"8fa55db1-9687-4786-b8f8-ee8eb713f94a","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":"e8d22bfc-8de3-4ee6-87fe-737145963dce","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=d5fa2377-e1a2-4147-aa80-0cef9343c2d1"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/fb4451e31b71"]}} {"level":"debug","ts":"2026-07-21T01:26:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"8fa55db1-9687-4786-b8f8-ee8eb713f94a","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/fb4451e31b71"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=d5fa2377-e1a2-4147-aa80-0cef9343c2d1"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"e8d22bfc-8de3-4ee6-87fe-737145963dce","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.44:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-a7997d.apps.c2060989-04a3-47a7-a607-fb4451e31b71.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-21T01:26:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8fa55db1-9687-4786-b8f8-ee8eb713f94a","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-21T01:26:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8fa55db1-9687-4786-b8f8-ee8eb713f94a","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-21T01:26:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8fa55db1-9687-4786-b8f8-ee8eb713f94a","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-a7997d/sub-test-model-a7997d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-a7997d/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-21T01:26:25Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"8fa55db1-9687-4786-b8f8-ee8eb713f94a","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"keyName","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-21T01:26:25Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8fa55db1-9687-4786-b8f8-ee8eb713f94a","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-21T01:26:25Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8fa55db1-9687-4786-b8f8-ee8eb713f94a","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-21T01:26:25Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"8fa55db1-9687-4786-b8f8-ee8eb713f94a","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T01:26:25Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"8fa55db1-9687-4786-b8f8-ee8eb713f94a","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T01:26:25Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"99f5554c-83e4-4638-bf3e-985f2f5a18a7","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:44920","PortSpecifier":{"PortValue":44920}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.45:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"99f5554c-83e4-4638-bf3e-985f2f5a18a7","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-03c5cb.apps.c2060989-04a3-47a7-a607-fb4451e31b71.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T01:26:25Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"99f5554c-83e4-4638-bf3e-985f2f5a18a7","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:44920","PortSpecifier":{"PortValue":44920}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.45:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784597185,"nanos":731538538},"http":{"id":"99f5554c-83e4-4638-bf3e-985f2f5a18a7","method":"POST","headers":{":authority":"e2e-shared-b-03c5cb.apps.c2060989-04a3-47a7-a607-fb4451e31b71.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-21T01:26:25Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"99f5554c-83e4-4638-bf3e-985f2f5a18a7","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-21T01:26:25Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"99f5554c-83e4-4638-bf3e-985f2f5a18a7","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":"e8d22bfc-8de3-4ee6-87fe-737145963dce","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=d5fa2377-e1a2-4147-aa80-0cef9343c2d1"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/fb4451e31b71"]}} {"level":"debug","ts":"2026-07-21T01:26:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"99f5554c-83e4-4638-bf3e-985f2f5a18a7","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/fb4451e31b71"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=d5fa2377-e1a2-4147-aa80-0cef9343c2d1"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"e8d22bfc-8de3-4ee6-87fe-737145963dce","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.45:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-03c5cb.apps.c2060989-04a3-47a7-a607-fb4451e31b71.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-21T01:26:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"99f5554c-83e4-4638-bf3e-985f2f5a18a7","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-21T01:26:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"99f5554c-83e4-4638-bf3e-985f2f5a18a7","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-21T01:26:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"99f5554c-83e4-4638-bf3e-985f2f5a18a7","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-03c5cb/sub-test-model-03c5cb\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-03c5cb/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-21T01:26:25Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"99f5554c-83e4-4638-bf3e-985f2f5a18a7","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":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-21T01:26:25Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"99f5554c-83e4-4638-bf3e-985f2f5a18a7","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-21T01:26:25Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"99f5554c-83e4-4638-bf3e-985f2f5a18a7","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-21T01:26:25Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"99f5554c-83e4-4638-bf3e-985f2f5a18a7","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T01:26:25Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"99f5554c-83e4-4638-bf3e-985f2f5a18a7","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T01:26:25Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"dc673614-20b0-4f2e-af06-8a82aae69361","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:56322","PortSpecifier":{"PortValue":56322}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"dc673614-20b0-4f2e-af06-8a82aae69361","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-a-a7997d.apps.c2060989-04a3-47a7-a607-fb4451e31b71.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T01:26:25Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"dc673614-20b0-4f2e-af06-8a82aae69361","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:56322","PortSpecifier":{"PortValue":56322}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784597185,"nanos":764733472},"http":{"id":"dc673614-20b0-4f2e-af06-8a82aae69361","method":"POST","headers":{":authority":"e2e-shared-a-a7997d.apps.c2060989-04a3-47a7-a607-fb4451e31b71.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-21T01:26:25Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"dc673614-20b0-4f2e-af06-8a82aae69361","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-sYUnpi2CN8HFT7oQ_bB7tFdn2wlrGJdNgWo5d9NgaOdbdgWTDop9Xrp9mV37"} {"level":"debug","ts":"2026-07-21T01:26:25Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"dc673614-20b0-4f2e-af06-8a82aae69361","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-a7997d.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-sYUnpi2CN8HFT7oQ_bB7tFdn2wlrGJdNgWo5d9NgaOdbdgWTDop9Xrp9mV37\"}"} {"level":"debug","ts":"2026-07-21T01:26:25Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"dc673614-20b0-4f2e-af06-8a82aae69361","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-a7997d.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":"fce62b3f-bfab-477a-854f-b52c919e7d1e","keyName":"e2e-sub-iso-47d688","subscription":"e2e-shared-sub-38fe75","tenant":"e2e-shared-a-a7997d","userId":"fce62b3f-bfab-477a-854f-b52c919e7d1e","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-21T01:26:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"dc673614-20b0-4f2e-af06-8a82aae69361","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-21T01:26:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"dc673614-20b0-4f2e-af06-8a82aae69361","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-21T01:26:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"dc673614-20b0-4f2e-af06-8a82aae69361","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-21T01:26:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"dc673614-20b0-4f2e-af06-8a82aae69361","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-a7997d/sub-test-model-a7997d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-a7997d/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-21T01:26:25Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"dc673614-20b0-4f2e-af06-8a82aae69361","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-21T01:26:25Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"dc673614-20b0-4f2e-af06-8a82aae69361","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-38fe75"} {"level":"debug","ts":"2026-07-21T01:26:25Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"dc673614-20b0-4f2e-af06-8a82aae69361","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-21T01:26:25Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"dc673614-20b0-4f2e-af06-8a82aae69361","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"keyName","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"info","ts":"2026-07-21T01:26:25Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"dc673614-20b0-4f2e-af06-8a82aae69361","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T01:26:25Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"dc673614-20b0-4f2e-af06-8a82aae69361","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T01:26:25Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"38a38a71-fc31-4926-9894-34605b0b1e90","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:44928","PortSpecifier":{"PortValue":44928}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.45:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"38a38a71-fc31-4926-9894-34605b0b1e90","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-b-03c5cb.apps.c2060989-04a3-47a7-a607-fb4451e31b71.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T01:26:25Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"38a38a71-fc31-4926-9894-34605b0b1e90","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:44928","PortSpecifier":{"PortValue":44928}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.45:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784597185,"nanos":799717418},"http":{"id":"38a38a71-fc31-4926-9894-34605b0b1e90","method":"POST","headers":{":authority":"e2e-shared-b-03c5cb.apps.c2060989-04a3-47a7-a607-fb4451e31b71.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-21T01:26:25Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"38a38a71-fc31-4926-9894-34605b0b1e90","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1JJ9zwwjykJvTE8A7_cKYy5DQci0TPgky0tCHTupAKOq4KmtKNaJ9HqzYyoHL"} {"level":"debug","ts":"2026-07-21T01:26:25Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"38a38a71-fc31-4926-9894-34605b0b1e90","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-03c5cb.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1JJ9zwwjykJvTE8A7_cKYy5DQci0TPgky0tCHTupAKOq4KmtKNaJ9HqzYyoHL\"}"} {"level":"debug","ts":"2026-07-21T01:26:25Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"38a38a71-fc31-4926-9894-34605b0b1e90","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-03c5cb.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":"21aa4c80-5352-4916-8658-459a1d3cef57","keyName":"e2e-sub-iso-2dbf20","subscription":"e2e-shared-sub-38fe75","tenant":"e2e-shared-b-03c5cb","userId":"21aa4c80-5352-4916-8658-459a1d3cef57","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-21T01:26:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"38a38a71-fc31-4926-9894-34605b0b1e90","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-21T01:26:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"38a38a71-fc31-4926-9894-34605b0b1e90","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-21T01:26:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"38a38a71-fc31-4926-9894-34605b0b1e90","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-21T01:26:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"38a38a71-fc31-4926-9894-34605b0b1e90","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-03c5cb/sub-test-model-03c5cb\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-03c5cb/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-21T01:26:25Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"38a38a71-fc31-4926-9894-34605b0b1e90","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":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-21T01:26:25Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"38a38a71-fc31-4926-9894-34605b0b1e90","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-38fe75"} {"level":"debug","ts":"2026-07-21T01:26:25Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"38a38a71-fc31-4926-9894-34605b0b1e90","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-21T01:26:25Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"38a38a71-fc31-4926-9894-34605b0b1e90","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-21T01:26:25Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"38a38a71-fc31-4926-9894-34605b0b1e90","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T01:26:25Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"38a38a71-fc31-4926-9894-34605b0b1e90","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T01:26:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8c8b5aa19a2e631fde72d4962be00209aeca84ef43c171b4d7758bd7690a186b"} {"level":"info","ts":"2026-07-21T01:26:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/fb10a123766ff48ade113d29c8d8e3de6667fde1d9a914d115da5c89678c8b85"} {"level":"info","ts":"2026-07-21T01:26:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053"} {"level":"info","ts":"2026-07-21T01:26:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ab5d964c045b0a39c03bb2265de59df1ce2c965dcfc3f60a6b28965c73050fb7"} {"level":"info","ts":"2026-07-21T01:26:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b970c89b5feb677781459a0740e6ab4f843c33c4ca65903c8eb800d76cabb8f9"} {"level":"info","ts":"2026-07-21T01:26:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b"} {"level":"info","ts":"2026-07-21T01:26:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9aecdf2d78cd9bbe56bd407eaef4bfe25d662f18fb5fb023c7be915030355d8d"} {"level":"info","ts":"2026-07-21T01:26:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/479515b6f3d6c29c19327926a9d5a14c3551e26293f1a14a20712d90b373bd39"} {"level":"info","ts":"2026-07-21T01:26:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0e9ef2873dfcb75e6f211325be67ba5389d262780814d00fb627249aea6d7ba7"} {"level":"info","ts":"2026-07-21T01:26:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0796fd4c59231d2baeb240e5f4999a7750dd36d96364701feb301dbf0a7e8122"} {"level":"info","ts":"2026-07-21T01:26:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/cdd9313f0af5a338954e83a158691a64165f0d35e64d120884126e84f4b39b45"} {"level":"info","ts":"2026-07-21T01:26:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e38774601d402fa5bef8879f7b8ef06a7ffd2a1f96e383f622fdd26d7dfd0f0c"} {"level":"info","ts":"2026-07-21T01:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc"} {"level":"info","ts":"2026-07-21T01:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/62d91ed2ae54c7b26c0cc766e5e6e5788545daf26e31607288eb03199baf33f2"} {"level":"info","ts":"2026-07-21T01:26:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5d9bd71a4803ebf166f9b38bc71ee88464392d424571033743840430183de032"} {"level":"info","ts":"2026-07-21T01:26:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a5853962064172ee4777f02075f2b2d1fcbf6df8769f0e0bf0484d0080fb21e9"} {"level":"info","ts":"2026-07-21T01:26:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010"} {"level":"info","ts":"2026-07-21T01:26:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547"} {"level":"info","ts":"2026-07-21T01:26:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e2f1d23fe2c8f212844eb009d36b3b990764c0a78b170c851e0552eca08965c5"} {"level":"info","ts":"2026-07-21T01:26:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3ad16906f2297722377daa52800cf5da01bb2e1b235f16618f36a5328f247eef"} {"level":"info","ts":"2026-07-21T01:26:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2046224b2b9fd6080409dbbfdcfb68661e2ef2509616e65eb7f245d8c37de6a4"} {"level":"info","ts":"2026-07-21T01:26:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5a090792b43bc87d995b89b8821fee10c69f3ea7df4c0f23a3aa42a463af3fe3"} {"level":"info","ts":"2026-07-21T01:26:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7dbcfd8efd6f8b08626e5b1c036815d19df7218fa3a199e5e49a3f366bde5293"} {"level":"info","ts":"2026-07-21T01:26:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f"} {"level":"debug","ts":"2026-07-21T01:27:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"adcd61a0fff3e3c95d3762b2eb9aaeb238926dde408c49ecc2d8d5ca1c543b5a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:27:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:27: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-21T01:27:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"adcd61a0fff3e3c95d3762b2eb9aaeb238926dde408c49ecc2d8d5ca1c543b5a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"adcd61a0fff3e3c95d3762b2eb9aaeb238926dde408c49ecc2d8d5ca1c543b5a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:27:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:27: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-21T01:27:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/adcd61a0fff3e3c95d3762b2eb9aaeb238926dde408c49ecc2d8d5ca1c543b5a"} {"level":"info","ts":"2026-07-21T01:27:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"adcd61a0fff3e3c95d3762b2eb9aaeb238926dde408c49ecc2d8d5ca1c543b5a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"adcd61a0fff3e3c95d3762b2eb9aaeb238926dde408c49ecc2d8d5ca1c543b5a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:27:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:27:26Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-21T01:27:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"adcd61a0fff3e3c95d3762b2eb9aaeb238926dde408c49ecc2d8d5ca1c543b5a","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"adcd61a0fff3e3c95d3762b2eb9aaeb238926dde408c49ecc2d8d5ca1c543b5a\": 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-21T01:27:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"adcd61a0fff3e3c95d3762b2eb9aaeb238926dde408c49ecc2d8d5ca1c543b5a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"adcd61a0fff3e3c95d3762b2eb9aaeb238926dde408c49ecc2d8d5ca1c543b5a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/adcd61a0fff3e3c95d3762b2eb9aaeb238926dde408c49ecc2d8d5ca1c543b5a"} {"level":"info","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/adcd61a0fff3e3c95d3762b2eb9aaeb238926dde408c49ecc2d8d5ca1c543b5a"} {"level":"debug","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"adcd61a0fff3e3c95d3762b2eb9aaeb238926dde408c49ecc2d8d5ca1c543b5a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:27:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:27:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["adcd61a0fff3e3c95d3762b2eb9aaeb238926dde408c49ecc2d8d5ca1c543b5a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"adcd61a0fff3e3c95d3762b2eb9aaeb238926dde408c49ecc2d8d5ca1c543b5a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"adcd61a0fff3e3c95d3762b2eb9aaeb238926dde408c49ecc2d8d5ca1c543b5a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:27:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:27: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-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"adcd61a0fff3e3c95d3762b2eb9aaeb238926dde408c49ecc2d8d5ca1c543b5a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"adcd61a0fff3e3c95d3762b2eb9aaeb238926dde408c49ecc2d8d5ca1c543b5a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"adcd61a0fff3e3c95d3762b2eb9aaeb238926dde408c49ecc2d8d5ca1c543b5a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/adcd61a0fff3e3c95d3762b2eb9aaeb238926dde408c49ecc2d8d5ca1c543b5a"} {"level":"debug","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"adcd61a0fff3e3c95d3762b2eb9aaeb238926dde408c49ecc2d8d5ca1c543b5a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/adcd61a0fff3e3c95d3762b2eb9aaeb238926dde408c49ecc2d8d5ca1c543b5a"} {"level":"debug","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"adcd61a0fff3e3c95d3762b2eb9aaeb238926dde408c49ecc2d8d5ca1c543b5a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:27:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:27:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["adcd61a0fff3e3c95d3762b2eb9aaeb238926dde408c49ecc2d8d5ca1c543b5a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"adcd61a0fff3e3c95d3762b2eb9aaeb238926dde408c49ecc2d8d5ca1c543b5a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"adcd61a0fff3e3c95d3762b2eb9aaeb238926dde408c49ecc2d8d5ca1c543b5a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/adcd61a0fff3e3c95d3762b2eb9aaeb238926dde408c49ecc2d8d5ca1c543b5a"} {"level":"debug","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5eae4fe17e56f4c83f9e63636b4d1b52008d45134b2c78c0d0addce29ba4520c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:27:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:27: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-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5eae4fe17e56f4c83f9e63636b4d1b52008d45134b2c78c0d0addce29ba4520c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5eae4fe17e56f4c83f9e63636b4d1b52008d45134b2c78c0d0addce29ba4520c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:27:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:27: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-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5eae4fe17e56f4c83f9e63636b4d1b52008d45134b2c78c0d0addce29ba4520c"} {"level":"info","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5eae4fe17e56f4c83f9e63636b4d1b52008d45134b2c78c0d0addce29ba4520c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5eae4fe17e56f4c83f9e63636b4d1b52008d45134b2c78c0d0addce29ba4520c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:27:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:27:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"5eae4fe17e56f4c83f9e63636b4d1b52008d45134b2c78c0d0addce29ba4520c","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"5eae4fe17e56f4c83f9e63636b4d1b52008d45134b2c78c0d0addce29ba4520c\": 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-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5eae4fe17e56f4c83f9e63636b4d1b52008d45134b2c78c0d0addce29ba4520c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5eae4fe17e56f4c83f9e63636b4d1b52008d45134b2c78c0d0addce29ba4520c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5eae4fe17e56f4c83f9e63636b4d1b52008d45134b2c78c0d0addce29ba4520c"} {"level":"info","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5eae4fe17e56f4c83f9e63636b4d1b52008d45134b2c78c0d0addce29ba4520c"} {"level":"debug","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"878805b4bd4aa147e32b20f9dc297256c0e0590fcade2ca4ff319663ccd23d3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:27:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:27: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-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"878805b4bd4aa147e32b20f9dc297256c0e0590fcade2ca4ff319663ccd23d3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5eae4fe17e56f4c83f9e63636b4d1b52008d45134b2c78c0d0addce29ba4520c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:27:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:27:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5eae4fe17e56f4c83f9e63636b4d1b52008d45134b2c78c0d0addce29ba4520c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/878805b4bd4aa147e32b20f9dc297256c0e0590fcade2ca4ff319663ccd23d3c"} {"level":"info","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5eae4fe17e56f4c83f9e63636b4d1b52008d45134b2c78c0d0addce29ba4520c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"878805b4bd4aa147e32b20f9dc297256c0e0590fcade2ca4ff319663ccd23d3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5eae4fe17e56f4c83f9e63636b4d1b52008d45134b2c78c0d0addce29ba4520c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"878805b4bd4aa147e32b20f9dc297256c0e0590fcade2ca4ff319663ccd23d3c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/878805b4bd4aa147e32b20f9dc297256c0e0590fcade2ca4ff319663ccd23d3c"} {"level":"debug","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"878805b4bd4aa147e32b20f9dc297256c0e0590fcade2ca4ff319663ccd23d3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:27:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:27:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["878805b4bd4aa147e32b20f9dc297256c0e0590fcade2ca4ff319663ccd23d3c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5eae4fe17e56f4c83f9e63636b4d1b52008d45134b2c78c0d0addce29ba4520c"} {"level":"info","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"878805b4bd4aa147e32b20f9dc297256c0e0590fcade2ca4ff319663ccd23d3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"878805b4bd4aa147e32b20f9dc297256c0e0590fcade2ca4ff319663ccd23d3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:27:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:27: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-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"878805b4bd4aa147e32b20f9dc297256c0e0590fcade2ca4ff319663ccd23d3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"878805b4bd4aa147e32b20f9dc297256c0e0590fcade2ca4ff319663ccd23d3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"878805b4bd4aa147e32b20f9dc297256c0e0590fcade2ca4ff319663ccd23d3c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/878805b4bd4aa147e32b20f9dc297256c0e0590fcade2ca4ff319663ccd23d3c"} {"level":"debug","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"60399ed8828ac892ccee7433bb47aa2653e2b05c7febff967979da8994ca26cd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:27:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:27: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-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"60399ed8828ac892ccee7433bb47aa2653e2b05c7febff967979da8994ca26cd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"60399ed8828ac892ccee7433bb47aa2653e2b05c7febff967979da8994ca26cd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"878805b4bd4aa147e32b20f9dc297256c0e0590fcade2ca4ff319663ccd23d3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"60399ed8828ac892ccee7433bb47aa2653e2b05c7febff967979da8994ca26cd","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/878805b4bd4aa147e32b20f9dc297256c0e0590fcade2ca4ff319663ccd23d3c"} {"level":"debug","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"60399ed8828ac892ccee7433bb47aa2653e2b05c7febff967979da8994ca26cd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:27:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:27: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-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/60399ed8828ac892ccee7433bb47aa2653e2b05c7febff967979da8994ca26cd"} {"level":"info","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"60399ed8828ac892ccee7433bb47aa2653e2b05c7febff967979da8994ca26cd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"60399ed8828ac892ccee7433bb47aa2653e2b05c7febff967979da8994ca26cd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"878805b4bd4aa147e32b20f9dc297256c0e0590fcade2ca4ff319663ccd23d3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:27:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:27:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["878805b4bd4aa147e32b20f9dc297256c0e0590fcade2ca4ff319663ccd23d3c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"878805b4bd4aa147e32b20f9dc297256c0e0590fcade2ca4ff319663ccd23d3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"878805b4bd4aa147e32b20f9dc297256c0e0590fcade2ca4ff319663ccd23d3c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/60399ed8828ac892ccee7433bb47aa2653e2b05c7febff967979da8994ca26cd"} {"level":"debug","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"60399ed8828ac892ccee7433bb47aa2653e2b05c7febff967979da8994ca26cd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:27:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:27:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["60399ed8828ac892ccee7433bb47aa2653e2b05c7febff967979da8994ca26cd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/878805b4bd4aa147e32b20f9dc297256c0e0590fcade2ca4ff319663ccd23d3c"} {"level":"info","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"60399ed8828ac892ccee7433bb47aa2653e2b05c7febff967979da8994ca26cd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"60399ed8828ac892ccee7433bb47aa2653e2b05c7febff967979da8994ca26cd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"715285791376a06e92160a17d0254f83dc86c60b50ac2375eb465ac0614f1b40","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:27:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:27: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-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"715285791376a06e92160a17d0254f83dc86c60b50ac2375eb465ac0614f1b40","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"715285791376a06e92160a17d0254f83dc86c60b50ac2375eb465ac0614f1b40","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"715285791376a06e92160a17d0254f83dc86c60b50ac2375eb465ac0614f1b40","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/60399ed8828ac892ccee7433bb47aa2653e2b05c7febff967979da8994ca26cd"} {"level":"info","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/715285791376a06e92160a17d0254f83dc86c60b50ac2375eb465ac0614f1b40"} {"level":"debug","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"715285791376a06e92160a17d0254f83dc86c60b50ac2375eb465ac0614f1b40","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:27:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:27:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["715285791376a06e92160a17d0254f83dc86c60b50ac2375eb465ac0614f1b40"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"715285791376a06e92160a17d0254f83dc86c60b50ac2375eb465ac0614f1b40","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"715285791376a06e92160a17d0254f83dc86c60b50ac2375eb465ac0614f1b40","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/715285791376a06e92160a17d0254f83dc86c60b50ac2375eb465ac0614f1b40"} {"level":"debug","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:27:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:27: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-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc"} {"level":"debug","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc"} {"level":"debug","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:27:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:27:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:27:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:27: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-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1d3092b5c6f86dc90c43609fbfa87e46719254e1aff592804ca81c3bf955b02e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:27:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:27: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-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc"} {"level":"info","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1d3092b5c6f86dc90c43609fbfa87e46719254e1aff592804ca81c3bf955b02e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:27:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:27:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1d3092b5c6f86dc90c43609fbfa87e46719254e1aff592804ca81c3bf955b02e"} {"level":"info","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6992abf14887b18ef0126712b2d78d5e614eb20eefe773dfd6f8be4dfb80b432","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:27:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:27: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-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6992abf14887b18ef0126712b2d78d5e614eb20eefe773dfd6f8be4dfb80b432"} {"level":"info","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6992abf14887b18ef0126712b2d78d5e614eb20eefe773dfd6f8be4dfb80b432","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1d3092b5c6f86dc90c43609fbfa87e46719254e1aff592804ca81c3bf955b02e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:27:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:27:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1d3092b5c6f86dc90c43609fbfa87e46719254e1aff592804ca81c3bf955b02e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc"} {"level":"info","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1d3092b5c6f86dc90c43609fbfa87e46719254e1aff592804ca81c3bf955b02e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6992abf14887b18ef0126712b2d78d5e614eb20eefe773dfd6f8be4dfb80b432","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:27:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:27:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6992abf14887b18ef0126712b2d78d5e614eb20eefe773dfd6f8be4dfb80b432"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1d3092b5c6f86dc90c43609fbfa87e46719254e1aff592804ca81c3bf955b02e"} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6992abf14887b18ef0126712b2d78d5e614eb20eefe773dfd6f8be4dfb80b432","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1d3092b5c6f86dc90c43609fbfa87e46719254e1aff592804ca81c3bf955b02e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6992abf14887b18ef0126712b2d78d5e614eb20eefe773dfd6f8be4dfb80b432","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6992abf14887b18ef0126712b2d78d5e614eb20eefe773dfd6f8be4dfb80b432"} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6992abf14887b18ef0126712b2d78d5e614eb20eefe773dfd6f8be4dfb80b432","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6992abf14887b18ef0126712b2d78d5e614eb20eefe773dfd6f8be4dfb80b432","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6992abf14887b18ef0126712b2d78d5e614eb20eefe773dfd6f8be4dfb80b432"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6992abf14887b18ef0126712b2d78d5e614eb20eefe773dfd6f8be4dfb80b432","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6992abf14887b18ef0126712b2d78d5e614eb20eefe773dfd6f8be4dfb80b432","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6992abf14887b18ef0126712b2d78d5e614eb20eefe773dfd6f8be4dfb80b432"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1d3092b5c6f86dc90c43609fbfa87e46719254e1aff592804ca81c3bf955b02e"} {"level":"error","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"6992abf14887b18ef0126712b2d78d5e614eb20eefe773dfd6f8be4dfb80b432","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"6992abf14887b18ef0126712b2d78d5e614eb20eefe773dfd6f8be4dfb80b432\": 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-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6992abf14887b18ef0126712b2d78d5e614eb20eefe773dfd6f8be4dfb80b432","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6992abf14887b18ef0126712b2d78d5e614eb20eefe773dfd6f8be4dfb80b432"} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6992abf14887b18ef0126712b2d78d5e614eb20eefe773dfd6f8be4dfb80b432","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6992abf14887b18ef0126712b2d78d5e614eb20eefe773dfd6f8be4dfb80b432","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6992abf14887b18ef0126712b2d78d5e614eb20eefe773dfd6f8be4dfb80b432"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f"} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6992abf14887b18ef0126712b2d78d5e614eb20eefe773dfd6f8be4dfb80b432","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6992abf14887b18ef0126712b2d78d5e614eb20eefe773dfd6f8be4dfb80b432","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6992abf14887b18ef0126712b2d78d5e614eb20eefe773dfd6f8be4dfb80b432"} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6992abf14887b18ef0126712b2d78d5e614eb20eefe773dfd6f8be4dfb80b432","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6992abf14887b18ef0126712b2d78d5e614eb20eefe773dfd6f8be4dfb80b432","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6992abf14887b18ef0126712b2d78d5e614eb20eefe773dfd6f8be4dfb80b432"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f"} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6992abf14887b18ef0126712b2d78d5e614eb20eefe773dfd6f8be4dfb80b432","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6992abf14887b18ef0126712b2d78d5e614eb20eefe773dfd6f8be4dfb80b432"} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6992abf14887b18ef0126712b2d78d5e614eb20eefe773dfd6f8be4dfb80b432","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cbb87d1c9191589eda39fd966608586ff3580f618f977fe5641d7aac881d699a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f"} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cbb87d1c9191589eda39fd966608586ff3580f618f977fe5641d7aac881d699a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cbb87d1c9191589eda39fd966608586ff3580f618f977fe5641d7aac881d699a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6992abf14887b18ef0126712b2d78d5e614eb20eefe773dfd6f8be4dfb80b432"} {"level":"debug","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cbb87d1c9191589eda39fd966608586ff3580f618f977fe5641d7aac881d699a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cbb87d1c9191589eda39fd966608586ff3580f618f977fe5641d7aac881d699a"} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cbb87d1c9191589eda39fd966608586ff3580f618f977fe5641d7aac881d699a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cbb87d1c9191589eda39fd966608586ff3580f618f977fe5641d7aac881d699a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cbb87d1c9191589eda39fd966608586ff3580f618f977fe5641d7aac881d699a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cbb87d1c9191589eda39fd966608586ff3580f618f977fe5641d7aac881d699a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cbb87d1c9191589eda39fd966608586ff3580f618f977fe5641d7aac881d699a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f"} {"level":"debug","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cbb87d1c9191589eda39fd966608586ff3580f618f977fe5641d7aac881d699a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cbb87d1c9191589eda39fd966608586ff3580f618f977fe5641d7aac881d699a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cbb87d1c9191589eda39fd966608586ff3580f618f977fe5641d7aac881d699a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cbb87d1c9191589eda39fd966608586ff3580f618f977fe5641d7aac881d699a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cbb87d1c9191589eda39fd966608586ff3580f618f977fe5641d7aac881d699a"} {"level":"debug","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cbb87d1c9191589eda39fd966608586ff3580f618f977fe5641d7aac881d699a"} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cbb87d1c9191589eda39fd966608586ff3580f618f977fe5641d7aac881d699a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cbb87d1c9191589eda39fd966608586ff3580f618f977fe5641d7aac881d699a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cbb87d1c9191589eda39fd966608586ff3580f618f977fe5641d7aac881d699a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b"} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cbb87d1c9191589eda39fd966608586ff3580f618f977fe5641d7aac881d699a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cbb87d1c9191589eda39fd966608586ff3580f618f977fe5641d7aac881d699a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cbb87d1c9191589eda39fd966608586ff3580f618f977fe5641d7aac881d699a"} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cbb87d1c9191589eda39fd966608586ff3580f618f977fe5641d7aac881d699a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cbb87d1c9191589eda39fd966608586ff3580f618f977fe5641d7aac881d699a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b"} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cbb87d1c9191589eda39fd966608586ff3580f618f977fe5641d7aac881d699a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cbb87d1c9191589eda39fd966608586ff3580f618f977fe5641d7aac881d699a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cbb87d1c9191589eda39fd966608586ff3580f618f977fe5641d7aac881d699a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cbb87d1c9191589eda39fd966608586ff3580f618f977fe5641d7aac881d699a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cbb87d1c9191589eda39fd966608586ff3580f618f977fe5641d7aac881d699a"} {"level":"debug","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cbb87d1c9191589eda39fd966608586ff3580f618f977fe5641d7aac881d699a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cbb87d1c9191589eda39fd966608586ff3580f618f977fe5641d7aac881d699a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cbb87d1c9191589eda39fd966608586ff3580f618f977fe5641d7aac881d699a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d6532a71e75bfe2c868791b46bf2b1fec7a8e5a39bacebcb4c26386ca09aa948","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b"} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d6532a71e75bfe2c868791b46bf2b1fec7a8e5a39bacebcb4c26386ca09aa948","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cbb87d1c9191589eda39fd966608586ff3580f618f977fe5641d7aac881d699a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cbb87d1c9191589eda39fd966608586ff3580f618f977fe5641d7aac881d699a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"11c455352c1b3dba4feae9297c35ee4eef739cee0c8f915938a0adbc8543bf9c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cbb87d1c9191589eda39fd966608586ff3580f618f977fe5641d7aac881d699a"} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"11c455352c1b3dba4feae9297c35ee4eef739cee0c8f915938a0adbc8543bf9c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d6532a71e75bfe2c868791b46bf2b1fec7a8e5a39bacebcb4c26386ca09aa948","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d6532a71e75bfe2c868791b46bf2b1fec7a8e5a39bacebcb4c26386ca09aa948"} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d6532a71e75bfe2c868791b46bf2b1fec7a8e5a39bacebcb4c26386ca09aa948","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cbb87d1c9191589eda39fd966608586ff3580f618f977fe5641d7aac881d699a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cbb87d1c9191589eda39fd966608586ff3580f618f977fe5641d7aac881d699a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cbb87d1c9191589eda39fd966608586ff3580f618f977fe5641d7aac881d699a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"11c455352c1b3dba4feae9297c35ee4eef739cee0c8f915938a0adbc8543bf9c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/11c455352c1b3dba4feae9297c35ee4eef739cee0c8f915938a0adbc8543bf9c"} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cbb87d1c9191589eda39fd966608586ff3580f618f977fe5641d7aac881d699a"} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"11c455352c1b3dba4feae9297c35ee4eef739cee0c8f915938a0adbc8543bf9c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d6532a71e75bfe2c868791b46bf2b1fec7a8e5a39bacebcb4c26386ca09aa948","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cbb87d1c9191589eda39fd966608586ff3580f618f977fe5641d7aac881d699a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e700b7eb9a681df6c33ca7e2279a3625df81f5af8c2eae34971e64c652b9edf6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d6532a71e75bfe2c868791b46bf2b1fec7a8e5a39bacebcb4c26386ca09aa948"} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e700b7eb9a681df6c33ca7e2279a3625df81f5af8c2eae34971e64c652b9edf6"} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/11c455352c1b3dba4feae9297c35ee4eef739cee0c8f915938a0adbc8543bf9c"} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e700b7eb9a681df6c33ca7e2279a3625df81f5af8c2eae34971e64c652b9edf6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"11c455352c1b3dba4feae9297c35ee4eef739cee0c8f915938a0adbc8543bf9c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["11c455352c1b3dba4feae9297c35ee4eef739cee0c8f915938a0adbc8543bf9c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010"} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e700b7eb9a681df6c33ca7e2279a3625df81f5af8c2eae34971e64c652b9edf6"} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"11c455352c1b3dba4feae9297c35ee4eef739cee0c8f915938a0adbc8543bf9c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c8b5aa19a2e631fde72d4962be00209aeca84ef43c171b4d7758bd7690a186b"} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0d6ce7b2870f484db718d3394d9c6581ad3038447edaefc743cb804016d7070b"} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/11c455352c1b3dba4feae9297c35ee4eef739cee0c8f915938a0adbc8543bf9c"} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d6532a71e75bfe2c868791b46bf2b1fec7a8e5a39bacebcb4c26386ca09aa948","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d6532a71e75bfe2c868791b46bf2b1fec7a8e5a39bacebcb4c26386ca09aa948"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/25b6acba94c0363716025b898f76588c5cea95da57270ce5a08c6ccee3896127"} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fb10a123766ff48ade113d29c8d8e3de6667fde1d9a914d115da5c89678c8b85"} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d6532a71e75bfe2c868791b46bf2b1fec7a8e5a39bacebcb4c26386ca09aa948","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e700b7eb9a681df6c33ca7e2279a3625df81f5af8c2eae34971e64c652b9edf6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e700b7eb9a681df6c33ca7e2279a3625df81f5af8c2eae34971e64c652b9edf6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547"} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e700b7eb9a681df6c33ca7e2279a3625df81f5af8c2eae34971e64c652b9edf6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c8b5aa19a2e631fde72d4962be00209aeca84ef43c171b4d7758bd7690a186b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8c8b5aa19a2e631fde72d4962be00209aeca84ef43c171b4d7758bd7690a186b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010"} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f296e31a1e7e5316fa62897ea89220eaac19919af96c903eb3281ec070bd7cdd"} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c8b5aa19a2e631fde72d4962be00209aeca84ef43c171b4d7758bd7690a186b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0d6ce7b2870f484db718d3394d9c6581ad3038447edaefc743cb804016d7070b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0d6ce7b2870f484db718d3394d9c6581ad3038447edaefc743cb804016d7070b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d6532a71e75bfe2c868791b46bf2b1fec7a8e5a39bacebcb4c26386ca09aa948"} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4058a02e4118123d5165c18e5f56cddb632801352b18f20ea189784329c6085d"} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053"} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0d6ce7b2870f484db718d3394d9c6581ad3038447edaefc743cb804016d7070b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"11c455352c1b3dba4feae9297c35ee4eef739cee0c8f915938a0adbc8543bf9c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"25b6acba94c0363716025b898f76588c5cea95da57270ce5a08c6ccee3896127","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["25b6acba94c0363716025b898f76588c5cea95da57270ce5a08c6ccee3896127"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e700b7eb9a681df6c33ca7e2279a3625df81f5af8c2eae34971e64c652b9edf6"} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61"} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"25b6acba94c0363716025b898f76588c5cea95da57270ce5a08c6ccee3896127","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fb10a123766ff48ade113d29c8d8e3de6667fde1d9a914d115da5c89678c8b85","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fb10a123766ff48ade113d29c8d8e3de6667fde1d9a914d115da5c89678c8b85"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c8b5aa19a2e631fde72d4962be00209aeca84ef43c171b4d7758bd7690a186b"} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0d6ce7b2870f484db718d3394d9c6581ad3038447edaefc743cb804016d7070b"} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fb10a123766ff48ade113d29c8d8e3de6667fde1d9a914d115da5c89678c8b85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/25b6acba94c0363716025b898f76588c5cea95da57270ce5a08c6ccee3896127"} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fb10a123766ff48ade113d29c8d8e3de6667fde1d9a914d115da5c89678c8b85"} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f296e31a1e7e5316fa62897ea89220eaac19919af96c903eb3281ec070bd7cdd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:27:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f296e31a1e7e5316fa62897ea89220eaac19919af96c903eb3281ec070bd7cdd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547"} {"level":"info","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f296e31a1e7e5316fa62897ea89220eaac19919af96c903eb3281ec070bd7cdd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d6532a71e75bfe2c868791b46bf2b1fec7a8e5a39bacebcb4c26386ca09aa948","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4058a02e4118123d5165c18e5f56cddb632801352b18f20ea189784329c6085d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:27:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:27:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4058a02e4118123d5165c18e5f56cddb632801352b18f20ea189784329c6085d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f296e31a1e7e5316fa62897ea89220eaac19919af96c903eb3281ec070bd7cdd"} {"level":"info","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4058a02e4118123d5165c18e5f56cddb632801352b18f20ea189784329c6085d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:27:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:27:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4058a02e4118123d5165c18e5f56cddb632801352b18f20ea189784329c6085d"} {"level":"info","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e700b7eb9a681df6c33ca7e2279a3625df81f5af8c2eae34971e64c652b9edf6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:27:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:27:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053"} {"level":"info","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8c8b5aa19a2e631fde72d4962be00209aeca84ef43c171b4d7758bd7690a186b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0d6ce7b2870f484db718d3394d9c6581ad3038447edaefc743cb804016d7070b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"25b6acba94c0363716025b898f76588c5cea95da57270ce5a08c6ccee3896127","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fb10a123766ff48ade113d29c8d8e3de6667fde1d9a914d115da5c89678c8b85","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f296e31a1e7e5316fa62897ea89220eaac19919af96c903eb3281ec070bd7cdd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4058a02e4118123d5165c18e5f56cddb632801352b18f20ea189784329c6085d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:27:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:27:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61"} {"level":"info","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61"} {"level":"debug","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:27:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:27:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:27:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:27:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61"} {"level":"info","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61"} {"level":"debug","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:27:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:27:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:27:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:27:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61"} {"level":"info","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61"} {"level":"debug","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:27:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:27:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:27:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:27:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61"} {"level":"info","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61"} {"level":"debug","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:27:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:27:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:27:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:27:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61"} {"level":"info","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61"} {"level":"debug","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:27:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:27:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-21T01:27:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-21T01:27:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61"} {"level":"info","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:27:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:27:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61"} {"level":"info","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-21T01:27:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-21T01:27:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61"} {"level":"error","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61\": 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-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-21T01:27:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-21T01:27:31Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"153d5a24-5515-45fc-905e-9174738c01ac","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:36294","PortSpecifier":{"PortValue":36294}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"153d5a24-5515-45fc-905e-9174738c01ac","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-a7997d.apps.c2060989-04a3-47a7-a607-fb4451e31b71.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T01:27:31Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"153d5a24-5515-45fc-905e-9174738c01ac","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:36294","PortSpecifier":{"PortValue":36294}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784597251,"nanos":503396810},"http":{"id":"153d5a24-5515-45fc-905e-9174738c01ac","method":"POST","headers":{":authority":"e2e-shared-a-a7997d.apps.c2060989-04a3-47a7-a607-fb4451e31b71.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-21T01:27:31Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"153d5a24-5515-45fc-905e-9174738c01ac","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-21T01:27:31Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"153d5a24-5515-45fc-905e-9174738c01ac","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":"e8d22bfc-8de3-4ee6-87fe-737145963dce","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=d5fa2377-e1a2-4147-aa80-0cef9343c2d1"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/fb4451e31b71"]}} {"level":"debug","ts":"2026-07-21T01:27:31Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"153d5a24-5515-45fc-905e-9174738c01ac","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/fb4451e31b71"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=d5fa2377-e1a2-4147-aa80-0cef9343c2d1"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"e8d22bfc-8de3-4ee6-87fe-737145963dce","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.44:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-a7997d.apps.c2060989-04a3-47a7-a607-fb4451e31b71.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-21T01:27:31Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"153d5a24-5515-45fc-905e-9174738c01ac","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-21T01:27:31Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"153d5a24-5515-45fc-905e-9174738c01ac","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-21T01:27:31Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"153d5a24-5515-45fc-905e-9174738c01ac","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-a7997d/rate-test-model-a7997d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-a7997d/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-21T01:27:31Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"153d5a24-5515-45fc-905e-9174738c01ac","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-21T01:27:31Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"153d5a24-5515-45fc-905e-9174738c01ac","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-21T01:27:31Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"153d5a24-5515-45fc-905e-9174738c01ac","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-21T01:27:31Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"153d5a24-5515-45fc-905e-9174738c01ac","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T01:27:31Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"153d5a24-5515-45fc-905e-9174738c01ac","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T01:27:31Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"d28f06be-ddb5-4c98-88e4-2ed17f369245","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:35180","PortSpecifier":{"PortValue":35180}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.45:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"d28f06be-ddb5-4c98-88e4-2ed17f369245","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-03c5cb.apps.c2060989-04a3-47a7-a607-fb4451e31b71.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T01:27:31Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"d28f06be-ddb5-4c98-88e4-2ed17f369245","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:35180","PortSpecifier":{"PortValue":35180}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.45:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784597251,"nanos":545531974},"http":{"id":"d28f06be-ddb5-4c98-88e4-2ed17f369245","method":"POST","headers":{":authority":"e2e-shared-b-03c5cb.apps.c2060989-04a3-47a7-a607-fb4451e31b71.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-21T01:27:31Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"d28f06be-ddb5-4c98-88e4-2ed17f369245","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-21T01:27:31Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"d28f06be-ddb5-4c98-88e4-2ed17f369245","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":"e8d22bfc-8de3-4ee6-87fe-737145963dce","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=d5fa2377-e1a2-4147-aa80-0cef9343c2d1"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/fb4451e31b71"]}} {"level":"debug","ts":"2026-07-21T01:27:31Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"d28f06be-ddb5-4c98-88e4-2ed17f369245","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/fb4451e31b71"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=d5fa2377-e1a2-4147-aa80-0cef9343c2d1"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"e8d22bfc-8de3-4ee6-87fe-737145963dce","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.45:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-03c5cb.apps.c2060989-04a3-47a7-a607-fb4451e31b71.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-21T01:27:31Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d28f06be-ddb5-4c98-88e4-2ed17f369245","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-21T01:27:31Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d28f06be-ddb5-4c98-88e4-2ed17f369245","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-21T01:27:31Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d28f06be-ddb5-4c98-88e4-2ed17f369245","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-03c5cb/rate-test-model-03c5cb\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-03c5cb/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-21T01:27:31Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"d28f06be-ddb5-4c98-88e4-2ed17f369245","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"userid","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-21T01:27:31Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d28f06be-ddb5-4c98-88e4-2ed17f369245","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-21T01:27:31Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d28f06be-ddb5-4c98-88e4-2ed17f369245","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-21T01:27:31Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d28f06be-ddb5-4c98-88e4-2ed17f369245","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T01:27:31Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d28f06be-ddb5-4c98-88e4-2ed17f369245","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T01:27:31Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"1d306e46-ffd4-4973-898d-bcf835e17b5e","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:36300","PortSpecifier":{"PortValue":36300}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"1d306e46-ffd4-4973-898d-bcf835e17b5e","method":"POST","path":"/ai-tenant-e2e-shared-a-a7997d/rate-test-model-a7997d/v1/completions","host":"e2e-shared-a-a7997d.apps.c2060989-04a3-47a7-a607-fb4451e31b71.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T01:27:31Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"1d306e46-ffd4-4973-898d-bcf835e17b5e","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:36300","PortSpecifier":{"PortValue":36300}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784597251,"nanos":590313988},"http":{"id":"1d306e46-ffd4-4973-898d-bcf835e17b5e","method":"POST","headers":{":authority":"e2e-shared-a-a7997d.apps.c2060989-04a3-47a7-a607-fb4451e31b71.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-a7997d/rate-test-model-a7997d/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-21T01:27:31Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"1d306e46-ffd4-4973-898d-bcf835e17b5e","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-Ote9v4woPWLMiwn8_xhG0TFvE8S4w7ax5Q8eqYohygrmOZUyj2gC55RjUiQ2"} {"level":"debug","ts":"2026-07-21T01:27:31Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"1d306e46-ffd4-4973-898d-bcf835e17b5e","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-a7997d.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-Ote9v4woPWLMiwn8_xhG0TFvE8S4w7ax5Q8eqYohygrmOZUyj2gC55RjUiQ2\"}"} {"level":"debug","ts":"2026-07-21T01:27:31Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"1d306e46-ffd4-4973-898d-bcf835e17b5e","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-a7997d.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":"a8ef48d4-ce30-49ab-9d02-6b364ee96ae0","keyName":"e2e-rate-a-fabbaa","subscription":"e2e-rate-iso-a-fabbaa","tenant":"e2e-shared-a-a7997d","userId":"a8ef48d4-ce30-49ab-9d02-6b364ee96ae0","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-21T01:27:31Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"1d306e46-ffd4-4973-898d-bcf835e17b5e","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-a7997d.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-a7997d/rate-test-model-a7997d\",\"requestedSubscription\":\"e2e-rate-iso-a-fabbaa\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-21T01:27:31Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"1d306e46-ffd4-4973-898d-bcf835e17b5e","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-a7997d.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"modelRefs":[{"name":"rate-test-model-a7997d","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-fabbaa","namespace":"ai-tenant-e2e-shared-a-a7997d","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-a7997d/rate-test-model-a7997d"}} {"level":"debug","ts":"2026-07-21T01:27:31Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"1d306e46-ffd4-4973-898d-bcf835e17b5e","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-21T01:27:31Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1d306e46-ffd4-4973-898d-bcf835e17b5e","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-21T01:27:31Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1d306e46-ffd4-4973-898d-bcf835e17b5e","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-21T01:27:31Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1d306e46-ffd4-4973-898d-bcf835e17b5e","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-a7997d/rate-test-model-a7997d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-a7997d/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-21T01:27:31Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1d306e46-ffd4-4973-898d-bcf835e17b5e","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-21T01:27:31Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1d306e46-ffd4-4973-898d-bcf835e17b5e","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-21T01:27:31Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1d306e46-ffd4-4973-898d-bcf835e17b5e","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-21T01:27:31Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1d306e46-ffd4-4973-898d-bcf835e17b5e","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-fabbaa"} {"level":"debug","ts":"2026-07-21T01:27:31Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1d306e46-ffd4-4973-898d-bcf835e17b5e","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","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":"a8ef48d4-ce30-49ab-9d02-6b364ee96ae0","keyName":"e2e-rate-a-fabbaa","selected_subscription":"e2e-rate-iso-a-fabbaa","selected_subscription_key":"ai-tenant-e2e-shared-a-a7997d/e2e-rate-iso-a-fabbaa@ai-tenant-e2e-shared-a-a7997d/rate-test-model-a7997d","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-a7997d","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-fabbaa","namespace":"ai-tenant-e2e-shared-a-a7997d","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-a7997d/rate-test-model-a7997d"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-21T01:27:31Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"1d306e46-ffd4-4973-898d-bcf835e17b5e","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T01:27:31Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"1d306e46-ffd4-4973-898d-bcf835e17b5e","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T01:27:32Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"2d44efff-efb2-4be8-8c85-153aa7dcf4dc","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:57394","PortSpecifier":{"PortValue":57394}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"2d44efff-efb2-4be8-8c85-153aa7dcf4dc","method":"POST","path":"/ai-tenant-e2e-shared-a-a7997d/rate-test-model-a7997d/v1/completions","host":"e2e-shared-a-a7997d.apps.c2060989-04a3-47a7-a607-fb4451e31b71.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T01:27:32Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"2d44efff-efb2-4be8-8c85-153aa7dcf4dc","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:57394","PortSpecifier":{"PortValue":57394}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784597252,"nanos":654176113},"http":{"id":"2d44efff-efb2-4be8-8c85-153aa7dcf4dc","method":"POST","headers":{":authority":"e2e-shared-a-a7997d.apps.c2060989-04a3-47a7-a607-fb4451e31b71.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-a7997d/rate-test-model-a7997d/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-21T01:27:32Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"2d44efff-efb2-4be8-8c85-153aa7dcf4dc","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-Ote9v4woPWLMiwn8_xhG0TFvE8S4w7ax5Q8eqYohygrmOZUyj2gC55RjUiQ2"} {"level":"debug","ts":"2026-07-21T01:27:32Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"2d44efff-efb2-4be8-8c85-153aa7dcf4dc","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-a7997d.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-Ote9v4woPWLMiwn8_xhG0TFvE8S4w7ax5Q8eqYohygrmOZUyj2gC55RjUiQ2\"}"} {"level":"debug","ts":"2026-07-21T01:27:32Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"2d44efff-efb2-4be8-8c85-153aa7dcf4dc","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-a7997d.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":"a8ef48d4-ce30-49ab-9d02-6b364ee96ae0","keyName":"e2e-rate-a-fabbaa","subscription":"e2e-rate-iso-a-fabbaa","tenant":"e2e-shared-a-a7997d","userId":"a8ef48d4-ce30-49ab-9d02-6b364ee96ae0","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-21T01:27:32Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"2d44efff-efb2-4be8-8c85-153aa7dcf4dc","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-a7997d.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-a7997d/rate-test-model-a7997d\",\"requestedSubscription\":\"e2e-rate-iso-a-fabbaa\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-21T01:27:32Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"2d44efff-efb2-4be8-8c85-153aa7dcf4dc","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-a7997d.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"modelRefs":[{"name":"rate-test-model-a7997d","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-fabbaa","namespace":"ai-tenant-e2e-shared-a-a7997d","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-a7997d/rate-test-model-a7997d"}} {"level":"debug","ts":"2026-07-21T01:27:32Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"2d44efff-efb2-4be8-8c85-153aa7dcf4dc","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-21T01:27:32Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2d44efff-efb2-4be8-8c85-153aa7dcf4dc","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-21T01:27:32Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2d44efff-efb2-4be8-8c85-153aa7dcf4dc","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-21T01:27:32Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2d44efff-efb2-4be8-8c85-153aa7dcf4dc","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-21T01:27:32Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2d44efff-efb2-4be8-8c85-153aa7dcf4dc","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-a7997d/rate-test-model-a7997d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-a7997d/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-21T01:27:32Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2d44efff-efb2-4be8-8c85-153aa7dcf4dc","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-21T01:27:32Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2d44efff-efb2-4be8-8c85-153aa7dcf4dc","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-21T01:27:32Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2d44efff-efb2-4be8-8c85-153aa7dcf4dc","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-fabbaa"} {"level":"debug","ts":"2026-07-21T01:27:32Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2d44efff-efb2-4be8-8c85-153aa7dcf4dc","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","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":"a8ef48d4-ce30-49ab-9d02-6b364ee96ae0","keyName":"e2e-rate-a-fabbaa","selected_subscription":"e2e-rate-iso-a-fabbaa","selected_subscription_key":"ai-tenant-e2e-shared-a-a7997d/e2e-rate-iso-a-fabbaa@ai-tenant-e2e-shared-a-a7997d/rate-test-model-a7997d","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-a7997d","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-fabbaa","namespace":"ai-tenant-e2e-shared-a-a7997d","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-a7997d/rate-test-model-a7997d"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-21T01:27:32Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"2d44efff-efb2-4be8-8c85-153aa7dcf4dc","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T01:27:32Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"2d44efff-efb2-4be8-8c85-153aa7dcf4dc","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T01:27:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"74c610ba-976b-4923-b88f-b89d75ba838a","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:57398","PortSpecifier":{"PortValue":57398}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"74c610ba-976b-4923-b88f-b89d75ba838a","method":"POST","path":"/ai-tenant-e2e-shared-a-a7997d/rate-test-model-a7997d/v1/completions","host":"e2e-shared-a-a7997d.apps.c2060989-04a3-47a7-a607-fb4451e31b71.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T01:27:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"74c610ba-976b-4923-b88f-b89d75ba838a","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:57398","PortSpecifier":{"PortValue":57398}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784597253,"nanos":695766891},"http":{"id":"74c610ba-976b-4923-b88f-b89d75ba838a","method":"POST","headers":{":authority":"e2e-shared-a-a7997d.apps.c2060989-04a3-47a7-a607-fb4451e31b71.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-a7997d/rate-test-model-a7997d/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-21T01:27:33Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"74c610ba-976b-4923-b88f-b89d75ba838a","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-Ote9v4woPWLMiwn8_xhG0TFvE8S4w7ax5Q8eqYohygrmOZUyj2gC55RjUiQ2"} {"level":"debug","ts":"2026-07-21T01:27:33Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"74c610ba-976b-4923-b88f-b89d75ba838a","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-a7997d.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-Ote9v4woPWLMiwn8_xhG0TFvE8S4w7ax5Q8eqYohygrmOZUyj2gC55RjUiQ2\"}"} {"level":"debug","ts":"2026-07-21T01:27:33Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"74c610ba-976b-4923-b88f-b89d75ba838a","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-a7997d.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":"a8ef48d4-ce30-49ab-9d02-6b364ee96ae0","keyName":"e2e-rate-a-fabbaa","subscription":"e2e-rate-iso-a-fabbaa","tenant":"e2e-shared-a-a7997d","userId":"a8ef48d4-ce30-49ab-9d02-6b364ee96ae0","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-21T01:27:33Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"74c610ba-976b-4923-b88f-b89d75ba838a","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-a7997d.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-a7997d/rate-test-model-a7997d\",\"requestedSubscription\":\"e2e-rate-iso-a-fabbaa\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-21T01:27:33Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"74c610ba-976b-4923-b88f-b89d75ba838a","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-a7997d.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"modelRefs":[{"name":"rate-test-model-a7997d","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-fabbaa","namespace":"ai-tenant-e2e-shared-a-a7997d","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-a7997d/rate-test-model-a7997d"}} {"level":"debug","ts":"2026-07-21T01:27:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"74c610ba-976b-4923-b88f-b89d75ba838a","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-21T01:27:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"74c610ba-976b-4923-b88f-b89d75ba838a","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-21T01:27:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"74c610ba-976b-4923-b88f-b89d75ba838a","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-21T01:27:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"74c610ba-976b-4923-b88f-b89d75ba838a","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-a7997d/rate-test-model-a7997d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-a7997d/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-21T01:27:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"74c610ba-976b-4923-b88f-b89d75ba838a","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-21T01:27:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"74c610ba-976b-4923-b88f-b89d75ba838a","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-fabbaa"} {"level":"debug","ts":"2026-07-21T01:27:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"74c610ba-976b-4923-b88f-b89d75ba838a","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-21T01:27:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"74c610ba-976b-4923-b88f-b89d75ba838a","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-21T01:27:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"74c610ba-976b-4923-b88f-b89d75ba838a","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","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":"a8ef48d4-ce30-49ab-9d02-6b364ee96ae0","keyName":"e2e-rate-a-fabbaa","selected_subscription":"e2e-rate-iso-a-fabbaa","selected_subscription_key":"ai-tenant-e2e-shared-a-a7997d/e2e-rate-iso-a-fabbaa@ai-tenant-e2e-shared-a-a7997d/rate-test-model-a7997d","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-a7997d","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-fabbaa","namespace":"ai-tenant-e2e-shared-a-a7997d","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-a7997d/rate-test-model-a7997d"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-21T01:27:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"74c610ba-976b-4923-b88f-b89d75ba838a","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T01:27:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"74c610ba-976b-4923-b88f-b89d75ba838a","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T01:27:44Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"b7287a89-03de-4812-93fb-ace5c10b5bea","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:42520","PortSpecifier":{"PortValue":42520}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"b7287a89-03de-4812-93fb-ace5c10b5bea","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-a7997d.apps.c2060989-04a3-47a7-a607-fb4451e31b71.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T01:27:44Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"b7287a89-03de-4812-93fb-ace5c10b5bea","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:42520","PortSpecifier":{"PortValue":42520}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784597264,"nanos":615590786},"http":{"id":"b7287a89-03de-4812-93fb-ace5c10b5bea","method":"POST","headers":{":authority":"e2e-shared-a-a7997d.apps.c2060989-04a3-47a7-a607-fb4451e31b71.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-21T01:27:44Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"b7287a89-03de-4812-93fb-ace5c10b5bea","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-21T01:27:44Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"b7287a89-03de-4812-93fb-ace5c10b5bea","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":"e8d22bfc-8de3-4ee6-87fe-737145963dce","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=d5fa2377-e1a2-4147-aa80-0cef9343c2d1"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/fb4451e31b71"]}} {"level":"debug","ts":"2026-07-21T01:27:44Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"b7287a89-03de-4812-93fb-ace5c10b5bea","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/fb4451e31b71"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=d5fa2377-e1a2-4147-aa80-0cef9343c2d1"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"e8d22bfc-8de3-4ee6-87fe-737145963dce","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.44:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-a7997d.apps.c2060989-04a3-47a7-a607-fb4451e31b71.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-21T01:27:44Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b7287a89-03de-4812-93fb-ace5c10b5bea","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-21T01:27:44Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b7287a89-03de-4812-93fb-ace5c10b5bea","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-21T01:27:44Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b7287a89-03de-4812-93fb-ace5c10b5bea","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-a7997d/rate-test-model-a7997d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-a7997d/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-21T01:27:44Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"b7287a89-03de-4812-93fb-ace5c10b5bea","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-21T01:27:44Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b7287a89-03de-4812-93fb-ace5c10b5bea","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-21T01:27:44Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b7287a89-03de-4812-93fb-ace5c10b5bea","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-21T01:27:44Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"b7287a89-03de-4812-93fb-ace5c10b5bea","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T01:27:44Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"b7287a89-03de-4812-93fb-ace5c10b5bea","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T01:27:44Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"a000a3b0-08a0-4705-9ad0-75c09d93100e","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:42338","PortSpecifier":{"PortValue":42338}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.45:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"a000a3b0-08a0-4705-9ad0-75c09d93100e","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-03c5cb.apps.c2060989-04a3-47a7-a607-fb4451e31b71.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T01:27:44Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"a000a3b0-08a0-4705-9ad0-75c09d93100e","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:42338","PortSpecifier":{"PortValue":42338}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.45:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784597264,"nanos":660636872},"http":{"id":"a000a3b0-08a0-4705-9ad0-75c09d93100e","method":"POST","headers":{":authority":"e2e-shared-b-03c5cb.apps.c2060989-04a3-47a7-a607-fb4451e31b71.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-21T01:27:44Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"a000a3b0-08a0-4705-9ad0-75c09d93100e","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-21T01:27:44Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"a000a3b0-08a0-4705-9ad0-75c09d93100e","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":"e8d22bfc-8de3-4ee6-87fe-737145963dce","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=d5fa2377-e1a2-4147-aa80-0cef9343c2d1"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/fb4451e31b71"]}} {"level":"debug","ts":"2026-07-21T01:27:44Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"a000a3b0-08a0-4705-9ad0-75c09d93100e","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/fb4451e31b71"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=d5fa2377-e1a2-4147-aa80-0cef9343c2d1"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"e8d22bfc-8de3-4ee6-87fe-737145963dce","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.45:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-03c5cb.apps.c2060989-04a3-47a7-a607-fb4451e31b71.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-21T01:27:44Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a000a3b0-08a0-4705-9ad0-75c09d93100e","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-21T01:27:44Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a000a3b0-08a0-4705-9ad0-75c09d93100e","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-21T01:27:44Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a000a3b0-08a0-4705-9ad0-75c09d93100e","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-03c5cb/rate-test-model-03c5cb\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-03c5cb/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-21T01:27:44Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"a000a3b0-08a0-4705-9ad0-75c09d93100e","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"userid","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-21T01:27:44Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a000a3b0-08a0-4705-9ad0-75c09d93100e","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-21T01:27:44Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a000a3b0-08a0-4705-9ad0-75c09d93100e","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-21T01:27:44Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"a000a3b0-08a0-4705-9ad0-75c09d93100e","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T01:27:44Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"a000a3b0-08a0-4705-9ad0-75c09d93100e","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T01:27:44Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"0951d6d5-4fad-4747-8230-4c952229b36b","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:42522","PortSpecifier":{"PortValue":42522}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"0951d6d5-4fad-4747-8230-4c952229b36b","method":"POST","path":"/ai-tenant-e2e-shared-a-a7997d/rate-test-model-a7997d/v1/completions","host":"e2e-shared-a-a7997d.apps.c2060989-04a3-47a7-a607-fb4451e31b71.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T01:27:44Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"0951d6d5-4fad-4747-8230-4c952229b36b","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:42522","PortSpecifier":{"PortValue":42522}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784597264,"nanos":696696361},"http":{"id":"0951d6d5-4fad-4747-8230-4c952229b36b","method":"POST","headers":{":authority":"e2e-shared-a-a7997d.apps.c2060989-04a3-47a7-a607-fb4451e31b71.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-a7997d/rate-test-model-a7997d/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-21T01:27:44Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"0951d6d5-4fad-4747-8230-4c952229b36b","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-17FCAmGUpHN1RRsVl_G7uRCGjIWWhKxMuuPz0245GMPUmT4CYy6vPbOesV2io"} {"level":"debug","ts":"2026-07-21T01:27:44Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"0951d6d5-4fad-4747-8230-4c952229b36b","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-a7997d.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-17FCAmGUpHN1RRsVl_G7uRCGjIWWhKxMuuPz0245GMPUmT4CYy6vPbOesV2io\"}"} {"level":"debug","ts":"2026-07-21T01:27:44Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"0951d6d5-4fad-4747-8230-4c952229b36b","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-a7997d.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":"52c05d75-fd38-464f-b459-98f72fb247c5","keyName":"e2e-rate-a-52ca0f","subscription":"e2e-rate-iso-a-52ca0f","tenant":"e2e-shared-a-a7997d","userId":"52c05d75-fd38-464f-b459-98f72fb247c5","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-21T01:27:44Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"0951d6d5-4fad-4747-8230-4c952229b36b","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-a7997d.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-a7997d/rate-test-model-a7997d\",\"requestedSubscription\":\"e2e-rate-iso-a-52ca0f\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-21T01:27:44Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"0951d6d5-4fad-4747-8230-4c952229b36b","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-a7997d.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"modelRefs":[{"name":"rate-test-model-a7997d","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-52ca0f","namespace":"ai-tenant-e2e-shared-a-a7997d","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-a7997d/rate-test-model-a7997d"}} {"level":"debug","ts":"2026-07-21T01:27:44Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"0951d6d5-4fad-4747-8230-4c952229b36b","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-21T01:27:44Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0951d6d5-4fad-4747-8230-4c952229b36b","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-21T01:27:44Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0951d6d5-4fad-4747-8230-4c952229b36b","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-21T01:27:44Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0951d6d5-4fad-4747-8230-4c952229b36b","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-a7997d/rate-test-model-a7997d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-a7997d/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-21T01:27:44Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0951d6d5-4fad-4747-8230-4c952229b36b","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-21T01:27:44Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0951d6d5-4fad-4747-8230-4c952229b36b","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-21T01:27:44Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0951d6d5-4fad-4747-8230-4c952229b36b","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-52ca0f"} {"level":"debug","ts":"2026-07-21T01:27:44Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0951d6d5-4fad-4747-8230-4c952229b36b","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-21T01:27:44Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0951d6d5-4fad-4747-8230-4c952229b36b","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","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":"52c05d75-fd38-464f-b459-98f72fb247c5","keyName":"e2e-rate-a-52ca0f","selected_subscription":"e2e-rate-iso-a-52ca0f","selected_subscription_key":"ai-tenant-e2e-shared-a-a7997d/e2e-rate-iso-a-52ca0f@ai-tenant-e2e-shared-a-a7997d/rate-test-model-a7997d","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-a7997d","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-52ca0f","namespace":"ai-tenant-e2e-shared-a-a7997d","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-a7997d/rate-test-model-a7997d"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-21T01:27:44Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"0951d6d5-4fad-4747-8230-4c952229b36b","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T01:27:44Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"0951d6d5-4fad-4747-8230-4c952229b36b","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T01:27:45Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"947c4a12-4406-4329-817d-ac682a58a449","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:42536","PortSpecifier":{"PortValue":42536}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"947c4a12-4406-4329-817d-ac682a58a449","method":"POST","path":"/ai-tenant-e2e-shared-a-a7997d/rate-test-model-a7997d/v1/completions","host":"e2e-shared-a-a7997d.apps.c2060989-04a3-47a7-a607-fb4451e31b71.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T01:27:45Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"947c4a12-4406-4329-817d-ac682a58a449","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:42536","PortSpecifier":{"PortValue":42536}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784597265,"nanos":737472451},"http":{"id":"947c4a12-4406-4329-817d-ac682a58a449","method":"POST","headers":{":authority":"e2e-shared-a-a7997d.apps.c2060989-04a3-47a7-a607-fb4451e31b71.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-a7997d/rate-test-model-a7997d/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-21T01:27:45Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"947c4a12-4406-4329-817d-ac682a58a449","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-17FCAmGUpHN1RRsVl_G7uRCGjIWWhKxMuuPz0245GMPUmT4CYy6vPbOesV2io"} {"level":"debug","ts":"2026-07-21T01:27:45Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"947c4a12-4406-4329-817d-ac682a58a449","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-a7997d.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-17FCAmGUpHN1RRsVl_G7uRCGjIWWhKxMuuPz0245GMPUmT4CYy6vPbOesV2io\"}"} {"level":"debug","ts":"2026-07-21T01:27:45Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"947c4a12-4406-4329-817d-ac682a58a449","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-a7997d.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":"52c05d75-fd38-464f-b459-98f72fb247c5","keyName":"e2e-rate-a-52ca0f","subscription":"e2e-rate-iso-a-52ca0f","tenant":"e2e-shared-a-a7997d","userId":"52c05d75-fd38-464f-b459-98f72fb247c5","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-21T01:27:45Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"947c4a12-4406-4329-817d-ac682a58a449","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-a7997d.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-a7997d/rate-test-model-a7997d\",\"requestedSubscription\":\"e2e-rate-iso-a-52ca0f\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-21T01:27:45Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"947c4a12-4406-4329-817d-ac682a58a449","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-a7997d.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"modelRefs":[{"name":"rate-test-model-a7997d","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-52ca0f","namespace":"ai-tenant-e2e-shared-a-a7997d","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-a7997d/rate-test-model-a7997d"}} {"level":"debug","ts":"2026-07-21T01:27:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"947c4a12-4406-4329-817d-ac682a58a449","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-21T01:27:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"947c4a12-4406-4329-817d-ac682a58a449","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-21T01:27:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"947c4a12-4406-4329-817d-ac682a58a449","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-21T01:27:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"947c4a12-4406-4329-817d-ac682a58a449","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-21T01:27:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"947c4a12-4406-4329-817d-ac682a58a449","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-a7997d/rate-test-model-a7997d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-a7997d/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-21T01:27:45Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"947c4a12-4406-4329-817d-ac682a58a449","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-21T01:27:45Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"947c4a12-4406-4329-817d-ac682a58a449","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-52ca0f"} {"level":"debug","ts":"2026-07-21T01:27:45Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"947c4a12-4406-4329-817d-ac682a58a449","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-21T01:27:45Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"947c4a12-4406-4329-817d-ac682a58a449","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","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":"52c05d75-fd38-464f-b459-98f72fb247c5","keyName":"e2e-rate-a-52ca0f","selected_subscription":"e2e-rate-iso-a-52ca0f","selected_subscription_key":"ai-tenant-e2e-shared-a-a7997d/e2e-rate-iso-a-52ca0f@ai-tenant-e2e-shared-a-a7997d/rate-test-model-a7997d","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-a7997d","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-52ca0f","namespace":"ai-tenant-e2e-shared-a-a7997d","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-a7997d/rate-test-model-a7997d"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-21T01:27:45Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"947c4a12-4406-4329-817d-ac682a58a449","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T01:27:45Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"947c4a12-4406-4329-817d-ac682a58a449","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T01:27:46Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"68ad86b5-b8b8-493d-b733-b6a317fe7055","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:42552","PortSpecifier":{"PortValue":42552}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"68ad86b5-b8b8-493d-b733-b6a317fe7055","method":"POST","path":"/ai-tenant-e2e-shared-a-a7997d/rate-test-model-a7997d/v1/completions","host":"e2e-shared-a-a7997d.apps.c2060989-04a3-47a7-a607-fb4451e31b71.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T01:27:46Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"68ad86b5-b8b8-493d-b733-b6a317fe7055","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:42552","PortSpecifier":{"PortValue":42552}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.44:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784597266,"nanos":773811398},"http":{"id":"68ad86b5-b8b8-493d-b733-b6a317fe7055","method":"POST","headers":{":authority":"e2e-shared-a-a7997d.apps.c2060989-04a3-47a7-a607-fb4451e31b71.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-a7997d/rate-test-model-a7997d/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-21T01:27:46Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"68ad86b5-b8b8-493d-b733-b6a317fe7055","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-17FCAmGUpHN1RRsVl_G7uRCGjIWWhKxMuuPz0245GMPUmT4CYy6vPbOesV2io"} {"level":"debug","ts":"2026-07-21T01:27:46Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"68ad86b5-b8b8-493d-b733-b6a317fe7055","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-a7997d.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-17FCAmGUpHN1RRsVl_G7uRCGjIWWhKxMuuPz0245GMPUmT4CYy6vPbOesV2io\"}"} {"level":"debug","ts":"2026-07-21T01:27:46Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"68ad86b5-b8b8-493d-b733-b6a317fe7055","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-a7997d.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":"52c05d75-fd38-464f-b459-98f72fb247c5","keyName":"e2e-rate-a-52ca0f","subscription":"e2e-rate-iso-a-52ca0f","tenant":"e2e-shared-a-a7997d","userId":"52c05d75-fd38-464f-b459-98f72fb247c5","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-21T01:27:46Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"68ad86b5-b8b8-493d-b733-b6a317fe7055","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-a7997d.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-a7997d/rate-test-model-a7997d\",\"requestedSubscription\":\"e2e-rate-iso-a-52ca0f\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-21T01:27:46Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"68ad86b5-b8b8-493d-b733-b6a317fe7055","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-a7997d.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"modelRefs":[{"name":"rate-test-model-a7997d","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-52ca0f","namespace":"ai-tenant-e2e-shared-a-a7997d","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-a7997d/rate-test-model-a7997d"}} {"level":"debug","ts":"2026-07-21T01:27:46Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"68ad86b5-b8b8-493d-b733-b6a317fe7055","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-21T01:27:46Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"68ad86b5-b8b8-493d-b733-b6a317fe7055","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-21T01:27:46Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"68ad86b5-b8b8-493d-b733-b6a317fe7055","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-21T01:27:46Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"68ad86b5-b8b8-493d-b733-b6a317fe7055","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-a7997d/rate-test-model-a7997d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-a7997d/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-21T01:27:46Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"68ad86b5-b8b8-493d-b733-b6a317fe7055","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-21T01:27:46Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"68ad86b5-b8b8-493d-b733-b6a317fe7055","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-21T01:27:46Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"68ad86b5-b8b8-493d-b733-b6a317fe7055","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-52ca0f"} {"level":"debug","ts":"2026-07-21T01:27:46Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"68ad86b5-b8b8-493d-b733-b6a317fe7055","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-21T01:27:46Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"68ad86b5-b8b8-493d-b733-b6a317fe7055","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","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":"52c05d75-fd38-464f-b459-98f72fb247c5","keyName":"e2e-rate-a-52ca0f","selected_subscription":"e2e-rate-iso-a-52ca0f","selected_subscription_key":"ai-tenant-e2e-shared-a-a7997d/e2e-rate-iso-a-52ca0f@ai-tenant-e2e-shared-a-a7997d/rate-test-model-a7997d","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-a7997d","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-52ca0f","namespace":"ai-tenant-e2e-shared-a-a7997d","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-a7997d/rate-test-model-a7997d"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-21T01:27:46Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"68ad86b5-b8b8-493d-b733-b6a317fe7055","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T01:27:46Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"68ad86b5-b8b8-493d-b733-b6a317fe7055","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T01:27:46Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"45389042-b9df-4244-be43-627fe8e6d71d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:42342","PortSpecifier":{"PortValue":42342}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.45:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"45389042-b9df-4244-be43-627fe8e6d71d","method":"POST","path":"/ai-tenant-e2e-shared-b-03c5cb/rate-test-model-03c5cb/v1/completions","host":"e2e-shared-b-03c5cb.apps.c2060989-04a3-47a7-a607-fb4451e31b71.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-21T01:27:46Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"45389042-b9df-4244-be43-627fe8e6d71d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.10:42342","PortSpecifier":{"PortValue":42342}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.45:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784597266,"nanos":817854499},"http":{"id":"45389042-b9df-4244-be43-627fe8e6d71d","method":"POST","headers":{":authority":"e2e-shared-b-03c5cb.apps.c2060989-04a3-47a7-a607-fb4451e31b71.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-b-03c5cb/rate-test-model-03c5cb/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-21T01:27:46Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"45389042-b9df-4244-be43-627fe8e6d71d","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-FohDV6jxqLXnNI52_lzPaiXUx09wX0jrm66C4g8F6ZYQtt2rkQjqqiEKgof7"} {"level":"debug","ts":"2026-07-21T01:27:46Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"45389042-b9df-4244-be43-627fe8e6d71d","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-03c5cb.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-FohDV6jxqLXnNI52_lzPaiXUx09wX0jrm66C4g8F6ZYQtt2rkQjqqiEKgof7\"}"} {"level":"debug","ts":"2026-07-21T01:27:46Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"45389042-b9df-4244-be43-627fe8e6d71d","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-03c5cb.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":"c4245c02-c256-4a2d-b2d6-02b479b24c7b","keyName":"e2e-rate-b-52ca0f","subscription":"e2e-rate-iso-b-52ca0f","tenant":"e2e-shared-b-03c5cb","userId":"c4245c02-c256-4a2d-b2d6-02b479b24c7b","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-21T01:27:46Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"45389042-b9df-4244-be43-627fe8e6d71d","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-b-03c5cb.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-03c5cb/rate-test-model-03c5cb\",\"requestedSubscription\":\"e2e-rate-iso-b-52ca0f\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-21T01:27:46Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"45389042-b9df-4244-be43-627fe8e6d71d","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-03c5cb.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"modelRefs":[{"name":"rate-test-model-03c5cb","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-rate-iso-b-52ca0f","namespace":"ai-tenant-e2e-shared-b-03c5cb","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-b-03c5cb/rate-test-model-03c5cb"}} {"level":"debug","ts":"2026-07-21T01:27:46Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"45389042-b9df-4244-be43-627fe8e6d71d","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-21T01:27:46Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"45389042-b9df-4244-be43-627fe8e6d71d","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-21T01:27:46Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"45389042-b9df-4244-be43-627fe8e6d71d","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-21T01:27:46Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"45389042-b9df-4244-be43-627fe8e6d71d","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-03c5cb/rate-test-model-03c5cb\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-03c5cb/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-21T01:27:46Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"45389042-b9df-4244-be43-627fe8e6d71d","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-21T01:27:46Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"45389042-b9df-4244-be43-627fe8e6d71d","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-21T01:27:46Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"45389042-b9df-4244-be43-627fe8e6d71d","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-52ca0f"} {"level":"debug","ts":"2026-07-21T01:27:46Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"45389042-b9df-4244-be43-627fe8e6d71d","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-21T01:27:46Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"45389042-b9df-4244-be43-627fe8e6d71d","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":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error_message","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":"c4245c02-c256-4a2d-b2d6-02b479b24c7b","keyName":"e2e-rate-b-52ca0f","selected_subscription":"e2e-rate-iso-b-52ca0f","selected_subscription_key":"ai-tenant-e2e-shared-b-03c5cb/e2e-rate-iso-b-52ca0f@ai-tenant-e2e-shared-b-03c5cb/rate-test-model-03c5cb","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-03c5cb","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-rate-iso-b-52ca0f","namespace":"ai-tenant-e2e-shared-b-03c5cb","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-b-03c5cb/rate-test-model-03c5cb"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-21T01:27:46Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"45389042-b9df-4244-be43-627fe8e6d71d","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-21T01:27:46Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"45389042-b9df-4244-be43-627fe8e6d71d","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-21T01:27:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f296e31a1e7e5316fa62897ea89220eaac19919af96c903eb3281ec070bd7cdd"} {"level":"info","ts":"2026-07-21T01:27:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6992abf14887b18ef0126712b2d78d5e614eb20eefe773dfd6f8be4dfb80b432"} {"level":"info","ts":"2026-07-21T01:27:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/adcd61a0fff3e3c95d3762b2eb9aaeb238926dde408c49ecc2d8d5ca1c543b5a"} {"level":"info","ts":"2026-07-21T01:27:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/60399ed8828ac892ccee7433bb47aa2653e2b05c7febff967979da8994ca26cd"} {"level":"info","ts":"2026-07-21T01:27:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2880cb8fbaa7ae081c0dc9ed79c6137451a48b7671b1421c4a7a36114db3e547"} {"level":"info","ts":"2026-07-21T01:27:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8c8b5aa19a2e631fde72d4962be00209aeca84ef43c171b4d7758bd7690a186b"} {"level":"info","ts":"2026-07-21T01:27:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/cbb87d1c9191589eda39fd966608586ff3580f618f977fe5641d7aac881d699a"} {"level":"info","ts":"2026-07-21T01:27:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d500cf3fa30272d049c8ed5335f8cda7ded35c8071a6b5ce8cf91c0eabd8bf8f"} {"level":"info","ts":"2026-07-21T01:27:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/715285791376a06e92160a17d0254f83dc86c60b50ac2375eb465ac0614f1b40"} {"level":"info","ts":"2026-07-21T01:27:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/06e53f822a4c44316ec1a45fa091382365b7ecc2f0afe16da06a0a8f6337185b"} {"level":"info","ts":"2026-07-21T01:27:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3bfa99cdc348c1554c54084e9a05e49bfc3071276ce109b70f098e85077bd053"} {"level":"info","ts":"2026-07-21T01:27:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/25b6acba94c0363716025b898f76588c5cea95da57270ce5a08c6ccee3896127"} {"level":"info","ts":"2026-07-21T01:27:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/878805b4bd4aa147e32b20f9dc297256c0e0590fcade2ca4ff319663ccd23d3c"} {"level":"info","ts":"2026-07-21T01:27:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/95079c600552885225cf0e3d30a6040fb18394b96820e078555104872c264010"} {"level":"info","ts":"2026-07-21T01:27:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e700b7eb9a681df6c33ca7e2279a3625df81f5af8c2eae34971e64c652b9edf6"} {"level":"info","ts":"2026-07-21T01:27:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7f6a23325a98fa7928701c9e3a14fd3218d240b1f49130c02583ab7bd7557d61"} {"level":"info","ts":"2026-07-21T01:27:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d6532a71e75bfe2c868791b46bf2b1fec7a8e5a39bacebcb4c26386ca09aa948"} {"level":"info","ts":"2026-07-21T01:27:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4058a02e4118123d5165c18e5f56cddb632801352b18f20ea189784329c6085d"} {"level":"info","ts":"2026-07-21T01:27:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/11c455352c1b3dba4feae9297c35ee4eef739cee0c8f915938a0adbc8543bf9c"} {"level":"info","ts":"2026-07-21T01:27:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/fb10a123766ff48ade113d29c8d8e3de6667fde1d9a914d115da5c89678c8b85"} {"level":"info","ts":"2026-07-21T01:27:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0d6ce7b2870f484db718d3394d9c6581ad3038447edaefc743cb804016d7070b"} {"level":"info","ts":"2026-07-21T01:27:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8c812a69241273efd498b10b0d4e2c307e662e0fee88ea2c819ffa946ca86ecc"} {"level":"info","ts":"2026-07-21T01:27:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1d3092b5c6f86dc90c43609fbfa87e46719254e1aff592804ca81c3bf955b02e"} {"level":"info","ts":"2026-07-21T01:27:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5eae4fe17e56f4c83f9e63636b4d1b52008d45134b2c78c0d0addce29ba4520c"}