--- Authorino logs from kuadrant-system (label=authorino-resource=authorino) --- {"level":"debug","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"58cd9f9b3366af1d5c745056eb96c5d170d61503cf406bc2e6007e677be9ec15","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:10:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:10:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["58cd9f9b3366af1d5c745056eb96c5d170d61503cf406bc2e6007e677be9ec15"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"58cd9f9b3366af1d5c745056eb96c5d170d61503cf406bc2e6007e677be9ec15","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"58cd9f9b3366af1d5c745056eb96c5d170d61503cf406bc2e6007e677be9ec15","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:10:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:10:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"58cd9f9b3366af1d5c745056eb96c5d170d61503cf406bc2e6007e677be9ec15","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"136c8cbe8b1ce195b2c03fb3c76332f82763c2d29d08bd6cdf24b061a5e85089","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:10:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:10:56Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/58cd9f9b3366af1d5c745056eb96c5d170d61503cf406bc2e6007e677be9ec15"} {"level":"info","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"136c8cbe8b1ce195b2c03fb3c76332f82763c2d29d08bd6cdf24b061a5e85089","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"58cd9f9b3366af1d5c745056eb96c5d170d61503cf406bc2e6007e677be9ec15","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:10:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:10:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["58cd9f9b3366af1d5c745056eb96c5d170d61503cf406bc2e6007e677be9ec15"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"58cd9f9b3366af1d5c745056eb96c5d170d61503cf406bc2e6007e677be9ec15","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"136c8cbe8b1ce195b2c03fb3c76332f82763c2d29d08bd6cdf24b061a5e85089","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:10:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:10:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/136c8cbe8b1ce195b2c03fb3c76332f82763c2d29d08bd6cdf24b061a5e85089"} {"level":"info","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"136c8cbe8b1ce195b2c03fb3c76332f82763c2d29d08bd6cdf24b061a5e85089","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"58cd9f9b3366af1d5c745056eb96c5d170d61503cf406bc2e6007e677be9ec15","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:10:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:10:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"58cd9f9b3366af1d5c745056eb96c5d170d61503cf406bc2e6007e677be9ec15","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"136c8cbe8b1ce195b2c03fb3c76332f82763c2d29d08bd6cdf24b061a5e85089","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:10:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:10:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["136c8cbe8b1ce195b2c03fb3c76332f82763c2d29d08bd6cdf24b061a5e85089"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/58cd9f9b3366af1d5c745056eb96c5d170d61503cf406bc2e6007e677be9ec15"} {"level":"info","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"136c8cbe8b1ce195b2c03fb3c76332f82763c2d29d08bd6cdf24b061a5e85089","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"58cd9f9b3366af1d5c745056eb96c5d170d61503cf406bc2e6007e677be9ec15","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:10:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:10:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["58cd9f9b3366af1d5c745056eb96c5d170d61503cf406bc2e6007e677be9ec15"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/136c8cbe8b1ce195b2c03fb3c76332f82763c2d29d08bd6cdf24b061a5e85089"} {"level":"info","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"58cd9f9b3366af1d5c745056eb96c5d170d61503cf406bc2e6007e677be9ec15","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"136c8cbe8b1ce195b2c03fb3c76332f82763c2d29d08bd6cdf24b061a5e85089","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"58cd9f9b3366af1d5c745056eb96c5d170d61503cf406bc2e6007e677be9ec15","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:10:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:10:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"58cd9f9b3366af1d5c745056eb96c5d170d61503cf406bc2e6007e677be9ec15","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8571cf2be7cd666a55e92596595b6ee9f6000034e57bdf50ddb93bf4b37c0d98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:10:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:10:56Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/58cd9f9b3366af1d5c745056eb96c5d170d61503cf406bc2e6007e677be9ec15"} {"level":"info","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8571cf2be7cd666a55e92596595b6ee9f6000034e57bdf50ddb93bf4b37c0d98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"58cd9f9b3366af1d5c745056eb96c5d170d61503cf406bc2e6007e677be9ec15","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:10:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:10:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["58cd9f9b3366af1d5c745056eb96c5d170d61503cf406bc2e6007e677be9ec15"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/136c8cbe8b1ce195b2c03fb3c76332f82763c2d29d08bd6cdf24b061a5e85089"} {"level":"info","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"58cd9f9b3366af1d5c745056eb96c5d170d61503cf406bc2e6007e677be9ec15","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8571cf2be7cd666a55e92596595b6ee9f6000034e57bdf50ddb93bf4b37c0d98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:10:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:10:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8571cf2be7cd666a55e92596595b6ee9f6000034e57bdf50ddb93bf4b37c0d98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"58cd9f9b3366af1d5c745056eb96c5d170d61503cf406bc2e6007e677be9ec15","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8571cf2be7cd666a55e92596595b6ee9f6000034e57bdf50ddb93bf4b37c0d98"} {"level":"debug","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8571cf2be7cd666a55e92596595b6ee9f6000034e57bdf50ddb93bf4b37c0d98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:10:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:10:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8571cf2be7cd666a55e92596595b6ee9f6000034e57bdf50ddb93bf4b37c0d98"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8571cf2be7cd666a55e92596595b6ee9f6000034e57bdf50ddb93bf4b37c0d98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8571cf2be7cd666a55e92596595b6ee9f6000034e57bdf50ddb93bf4b37c0d98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:10:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:10:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8571cf2be7cd666a55e92596595b6ee9f6000034e57bdf50ddb93bf4b37c0d98"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/58cd9f9b3366af1d5c745056eb96c5d170d61503cf406bc2e6007e677be9ec15"} {"level":"error","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"8571cf2be7cd666a55e92596595b6ee9f6000034e57bdf50ddb93bf4b37c0d98","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"8571cf2be7cd666a55e92596595b6ee9f6000034e57bdf50ddb93bf4b37c0d98\": 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-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8571cf2be7cd666a55e92596595b6ee9f6000034e57bdf50ddb93bf4b37c0d98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:10:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:10:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8571cf2be7cd666a55e92596595b6ee9f6000034e57bdf50ddb93bf4b37c0d98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8571cf2be7cd666a55e92596595b6ee9f6000034e57bdf50ddb93bf4b37c0d98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:10:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:10:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8571cf2be7cd666a55e92596595b6ee9f6000034e57bdf50ddb93bf4b37c0d98"} {"level":"error","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"8571cf2be7cd666a55e92596595b6ee9f6000034e57bdf50ddb93bf4b37c0d98","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"8571cf2be7cd666a55e92596595b6ee9f6000034e57bdf50ddb93bf4b37c0d98\": 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-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8571cf2be7cd666a55e92596595b6ee9f6000034e57bdf50ddb93bf4b37c0d98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8571cf2be7cd666a55e92596595b6ee9f6000034e57bdf50ddb93bf4b37c0d98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:10:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:10:56Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8571cf2be7cd666a55e92596595b6ee9f6000034e57bdf50ddb93bf4b37c0d98"} {"level":"info","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:10:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:10:56Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c"} {"level":"info","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:10:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:10:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:10:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:10:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd"} {"level":"info","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:10:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:10:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c"} {"level":"info","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:10:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:10:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8571cf2be7cd666a55e92596595b6ee9f6000034e57bdf50ddb93bf4b37c0d98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:10:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:10:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8571cf2be7cd666a55e92596595b6ee9f6000034e57bdf50ddb93bf4b37c0d98"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd"} {"level":"info","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8571cf2be7cd666a55e92596595b6ee9f6000034e57bdf50ddb93bf4b37c0d98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:10:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:10:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c"} {"level":"info","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:10:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:10:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8571cf2be7cd666a55e92596595b6ee9f6000034e57bdf50ddb93bf4b37c0d98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:10:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:10:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8571cf2be7cd666a55e92596595b6ee9f6000034e57bdf50ddb93bf4b37c0d98"} {"level":"info","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8571cf2be7cd666a55e92596595b6ee9f6000034e57bdf50ddb93bf4b37c0d98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c670be69afdb6e79904a6135b8e05793ba80277bc55a26fdb6e4b7562d280525","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:10:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:10:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c670be69afdb6e79904a6135b8e05793ba80277bc55a26fdb6e4b7562d280525"} {"level":"info","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c670be69afdb6e79904a6135b8e05793ba80277bc55a26fdb6e4b7562d280525","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:10:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8571cf2be7cd666a55e92596595b6ee9f6000034e57bdf50ddb93bf4b37c0d98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:10:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:10:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8571cf2be7cd666a55e92596595b6ee9f6000034e57bdf50ddb93bf4b37c0d98"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c"} {"level":"info","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8571cf2be7cd666a55e92596595b6ee9f6000034e57bdf50ddb93bf4b37c0d98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c670be69afdb6e79904a6135b8e05793ba80277bc55a26fdb6e4b7562d280525","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:10:57Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:10:57Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c670be69afdb6e79904a6135b8e05793ba80277bc55a26fdb6e4b7562d280525"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c670be69afdb6e79904a6135b8e05793ba80277bc55a26fdb6e4b7562d280525","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:10:57Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:10:57Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8571cf2be7cd666a55e92596595b6ee9f6000034e57bdf50ddb93bf4b37c0d98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c670be69afdb6e79904a6135b8e05793ba80277bc55a26fdb6e4b7562d280525","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd"} {"level":"info","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8571cf2be7cd666a55e92596595b6ee9f6000034e57bdf50ddb93bf4b37c0d98"} {"level":"debug","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:10:57Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:10:57Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c670be69afdb6e79904a6135b8e05793ba80277bc55a26fdb6e4b7562d280525"} {"level":"info","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c"} {"level":"debug","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:10:57Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:10:57Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b"} {"level":"info","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b"} {"level":"debug","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:10:57Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:10:57Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f4e76a7db8a8752fb218d2b678019fe8dac44243dc692464f23ba24be3e47064","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:10:57Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:10:57Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f4e76a7db8a8752fb218d2b678019fe8dac44243dc692464f23ba24be3e47064","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f4e76a7db8a8752fb218d2b678019fe8dac44243dc692464f23ba24be3e47064"} {"level":"debug","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f4e76a7db8a8752fb218d2b678019fe8dac44243dc692464f23ba24be3e47064","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:10:57Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:10:57Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f4e76a7db8a8752fb218d2b678019fe8dac44243dc692464f23ba24be3e47064"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f4e76a7db8a8752fb218d2b678019fe8dac44243dc692464f23ba24be3e47064","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f4e76a7db8a8752fb218d2b678019fe8dac44243dc692464f23ba24be3e47064","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:10:57Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:10:57Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f4e76a7db8a8752fb218d2b678019fe8dac44243dc692464f23ba24be3e47064"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"f4e76a7db8a8752fb218d2b678019fe8dac44243dc692464f23ba24be3e47064","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"f4e76a7db8a8752fb218d2b678019fe8dac44243dc692464f23ba24be3e47064\": 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-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f4e76a7db8a8752fb218d2b678019fe8dac44243dc692464f23ba24be3e47064","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f4e76a7db8a8752fb218d2b678019fe8dac44243dc692464f23ba24be3e47064","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b"} {"level":"info","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f4e76a7db8a8752fb218d2b678019fe8dac44243dc692464f23ba24be3e47064"} {"level":"debug","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"41b58680e6f508123bcfe9f9c4cb7ac15078d61b2088bab9348f691d41b722f2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:10:57Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:10:57Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"41b58680e6f508123bcfe9f9c4cb7ac15078d61b2088bab9348f691d41b722f2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"41b58680e6f508123bcfe9f9c4cb7ac15078d61b2088bab9348f691d41b722f2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"41b58680e6f508123bcfe9f9c4cb7ac15078d61b2088bab9348f691d41b722f2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/41b58680e6f508123bcfe9f9c4cb7ac15078d61b2088bab9348f691d41b722f2"} {"level":"debug","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"41b58680e6f508123bcfe9f9c4cb7ac15078d61b2088bab9348f691d41b722f2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/41b58680e6f508123bcfe9f9c4cb7ac15078d61b2088bab9348f691d41b722f2"} {"level":"debug","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"41b58680e6f508123bcfe9f9c4cb7ac15078d61b2088bab9348f691d41b722f2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:10:57Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:10:57Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["41b58680e6f508123bcfe9f9c4cb7ac15078d61b2088bab9348f691d41b722f2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"41b58680e6f508123bcfe9f9c4cb7ac15078d61b2088bab9348f691d41b722f2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:10:57Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:10:57Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"41b58680e6f508123bcfe9f9c4cb7ac15078d61b2088bab9348f691d41b722f2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c9b0bbf3e335bd5c8dcbf05298140cafb2cc964c2ccd34cdb265455d461fe0e4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:10:57Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:10:57Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91"} {"level":"info","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c9b0bbf3e335bd5c8dcbf05298140cafb2cc964c2ccd34cdb265455d461fe0e4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:10:57Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:10:57Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/41b58680e6f508123bcfe9f9c4cb7ac15078d61b2088bab9348f691d41b722f2"} {"level":"info","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c9b0bbf3e335bd5c8dcbf05298140cafb2cc964c2ccd34cdb265455d461fe0e4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:10:57Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:10:57Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c9b0bbf3e335bd5c8dcbf05298140cafb2cc964c2ccd34cdb265455d461fe0e4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c9b0bbf3e335bd5c8dcbf05298140cafb2cc964c2ccd34cdb265455d461fe0e4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c9b0bbf3e335bd5c8dcbf05298140cafb2cc964c2ccd34cdb265455d461fe0e4"} {"level":"debug","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c9b0bbf3e335bd5c8dcbf05298140cafb2cc964c2ccd34cdb265455d461fe0e4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:10:57Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:10:57Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c9b0bbf3e335bd5c8dcbf05298140cafb2cc964c2ccd34cdb265455d461fe0e4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c9b0bbf3e335bd5c8dcbf05298140cafb2cc964c2ccd34cdb265455d461fe0e4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c9b0bbf3e335bd5c8dcbf05298140cafb2cc964c2ccd34cdb265455d461fe0e4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91"} {"level":"info","ts":"2026-07-27T20:10:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c9b0bbf3e335bd5c8dcbf05298140cafb2cc964c2ccd34cdb265455d461fe0e4"} {"level":"info","ts":"2026-07-27T20:11:18Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"95ead70a-225e-4e61-8b86-07d255afef87","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:38438","PortSpecifier":{"PortValue":38438}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"95ead70a-225e-4e61-8b86-07d255afef87","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-d3c546.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-27T20:11:18Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"95ead70a-225e-4e61-8b86-07d255afef87","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:38438","PortSpecifier":{"PortValue":38438}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785183078,"nanos":23616146},"http":{"id":"95ead70a-225e-4e61-8b86-07d255afef87","method":"POST","headers":{":authority":"e2e-shared-a-d3c546.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.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-27T20:11:18Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"95ead70a-225e-4e61-8b86-07d255afef87","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-27T20:11:18Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"95ead70a-225e-4e61-8b86-07d255afef87","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":"dc52eeaa-57b1-4062-9a85-d66e4f43583a","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=8e33ef3f-9fc2-41fd-8255-329c796d1c8c"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/23434e8cd72d"]}} {"level":"debug","ts":"2026-07-27T20:11:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"95ead70a-225e-4e61-8b86-07d255afef87","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/23434e8cd72d"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=8e33ef3f-9fc2-41fd-8255-329c796d1c8c"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"dc52eeaa-57b1-4062-9a85-d66e4f43583a","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.53:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-d3c546.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.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-27T20:11:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"95ead70a-225e-4e61-8b86-07d255afef87","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-27T20:11:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"95ead70a-225e-4e61-8b86-07d255afef87","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-27T20:11:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"95ead70a-225e-4e61-8b86-07d255afef87","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-d3c546/auth-test-model-d3c546\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-d3c546/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-27T20:11:18Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"95ead70a-225e-4e61-8b86-07d255afef87","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyId","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-27T20:11:18Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"95ead70a-225e-4e61-8b86-07d255afef87","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-27T20:11:18Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"95ead70a-225e-4e61-8b86-07d255afef87","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-27T20:11:18Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"95ead70a-225e-4e61-8b86-07d255afef87","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-27T20:11:18Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"95ead70a-225e-4e61-8b86-07d255afef87","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-27T20:11:18Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"7e94e799-2e78-4e46-9f00-01b230bea20a","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:59606","PortSpecifier":{"PortValue":59606}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"7e94e799-2e78-4e46-9f00-01b230bea20a","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-73ce16.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-27T20:11:18Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"7e94e799-2e78-4e46-9f00-01b230bea20a","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:59606","PortSpecifier":{"PortValue":59606}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785183078,"nanos":59701575},"http":{"id":"7e94e799-2e78-4e46-9f00-01b230bea20a","method":"POST","headers":{":authority":"e2e-shared-b-73ce16.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.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-27T20:11:18Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"7e94e799-2e78-4e46-9f00-01b230bea20a","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-27T20:11:18Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"7e94e799-2e78-4e46-9f00-01b230bea20a","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":"dc52eeaa-57b1-4062-9a85-d66e4f43583a","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=8e33ef3f-9fc2-41fd-8255-329c796d1c8c"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/23434e8cd72d"]}} {"level":"debug","ts":"2026-07-27T20:11:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"7e94e799-2e78-4e46-9f00-01b230bea20a","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/23434e8cd72d"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=8e33ef3f-9fc2-41fd-8255-329c796d1c8c"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"dc52eeaa-57b1-4062-9a85-d66e4f43583a","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.58:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-73ce16.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.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-27T20:11:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7e94e799-2e78-4e46-9f00-01b230bea20a","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-27T20:11:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7e94e799-2e78-4e46-9f00-01b230bea20a","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-27T20:11:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7e94e799-2e78-4e46-9f00-01b230bea20a","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-73ce16/auth-test-model-73ce16\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-73ce16/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-27T20:11:18Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"7e94e799-2e78-4e46-9f00-01b230bea20a","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-27T20:11:18Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"7e94e799-2e78-4e46-9f00-01b230bea20a","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-27T20:11:18Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"7e94e799-2e78-4e46-9f00-01b230bea20a","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-27T20:11:18Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"7e94e799-2e78-4e46-9f00-01b230bea20a","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-27T20:11:18Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"7e94e799-2e78-4e46-9f00-01b230bea20a","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-27T20:11:18Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"6cde999c-e4cf-44c5-8cb0-d9d8e6c7b1be","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:59612","PortSpecifier":{"PortValue":59612}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"6cde999c-e4cf-44c5-8cb0-d9d8e6c7b1be","method":"GET","path":"/maas-api/v1/api-keys/2a4ad48a-ca7c-435a-ba15-b72bd0e7a29f","host":"e2e-shared-b-73ce16.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-27T20:11:18Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"6cde999c-e4cf-44c5-8cb0-d9d8e6c7b1be","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:59612","PortSpecifier":{"PortValue":59612}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785183078,"nanos":99090151},"http":{"id":"6cde999c-e4cf-44c5-8cb0-d9d8e6c7b1be","method":"GET","headers":{":authority":"e2e-shared-b-73ce16.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/api-keys/2a4ad48a-ca7c-435a-ba15-b72bd0e7a29f",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-27T20:11:18Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"6cde999c-e4cf-44c5-8cb0-d9d8e6c7b1be","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-27T20:11:18Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"6cde999c-e4cf-44c5-8cb0-d9d8e6c7b1be","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":"dc52eeaa-57b1-4062-9a85-d66e4f43583a","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=8e33ef3f-9fc2-41fd-8255-329c796d1c8c"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/23434e8cd72d"]}} {"level":"debug","ts":"2026-07-27T20:11:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"6cde999c-e4cf-44c5-8cb0-d9d8e6c7b1be","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/23434e8cd72d"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=8e33ef3f-9fc2-41fd-8255-329c796d1c8c"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"dc52eeaa-57b1-4062-9a85-d66e4f43583a","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.58:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-73ce16.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/api-keys/2a4ad48a-ca7c-435a-ba15-b72bd0e7a29f",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-27T20:11:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6cde999c-e4cf-44c5-8cb0-d9d8e6c7b1be","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-27T20:11:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6cde999c-e4cf-44c5-8cb0-d9d8e6c7b1be","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-27T20:11:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6cde999c-e4cf-44c5-8cb0-d9d8e6c7b1be","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-73ce16/auth-test-model-73ce16\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-73ce16/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-27T20:11:18Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"6cde999c-e4cf-44c5-8cb0-d9d8e6c7b1be","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-27T20:11:18Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"6cde999c-e4cf-44c5-8cb0-d9d8e6c7b1be","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-27T20:11:18Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"6cde999c-e4cf-44c5-8cb0-d9d8e6c7b1be","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-27T20:11:18Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"6cde999c-e4cf-44c5-8cb0-d9d8e6c7b1be","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-27T20:11:18Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"6cde999c-e4cf-44c5-8cb0-d9d8e6c7b1be","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-27T20:11:18Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"637558dd-bafe-4798-8ee9-76d6cabc093a","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:38446","PortSpecifier":{"PortValue":38446}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"637558dd-bafe-4798-8ee9-76d6cabc093a","method":"GET","path":"/maas-api/v1/api-keys/2a4ad48a-ca7c-435a-ba15-b72bd0e7a29f","host":"e2e-shared-a-d3c546.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-27T20:11:18Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"637558dd-bafe-4798-8ee9-76d6cabc093a","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:38446","PortSpecifier":{"PortValue":38446}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785183078,"nanos":129338981},"http":{"id":"637558dd-bafe-4798-8ee9-76d6cabc093a","method":"GET","headers":{":authority":"e2e-shared-a-d3c546.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/api-keys/2a4ad48a-ca7c-435a-ba15-b72bd0e7a29f",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-27T20:11:18Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"637558dd-bafe-4798-8ee9-76d6cabc093a","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-27T20:11:18Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"637558dd-bafe-4798-8ee9-76d6cabc093a","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":"dc52eeaa-57b1-4062-9a85-d66e4f43583a","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=8e33ef3f-9fc2-41fd-8255-329c796d1c8c"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/23434e8cd72d"]}} {"level":"debug","ts":"2026-07-27T20:11:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"637558dd-bafe-4798-8ee9-76d6cabc093a","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/23434e8cd72d"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=8e33ef3f-9fc2-41fd-8255-329c796d1c8c"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"dc52eeaa-57b1-4062-9a85-d66e4f43583a","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.53:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-d3c546.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/api-keys/2a4ad48a-ca7c-435a-ba15-b72bd0e7a29f",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-27T20:11:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"637558dd-bafe-4798-8ee9-76d6cabc093a","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-27T20:11:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"637558dd-bafe-4798-8ee9-76d6cabc093a","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-27T20:11:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"637558dd-bafe-4798-8ee9-76d6cabc093a","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-d3c546/auth-test-model-d3c546\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-d3c546/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-27T20:11:18Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"637558dd-bafe-4798-8ee9-76d6cabc093a","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyId","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-27T20:11:18Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"637558dd-bafe-4798-8ee9-76d6cabc093a","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-27T20:11:18Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"637558dd-bafe-4798-8ee9-76d6cabc093a","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-27T20:11:18Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"637558dd-bafe-4798-8ee9-76d6cabc093a","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-27T20:11:18Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"637558dd-bafe-4798-8ee9-76d6cabc093a","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-27T20:11:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd"} {"level":"info","ts":"2026-07-27T20:11:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b"} {"level":"info","ts":"2026-07-27T20:11:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c9b0bbf3e335bd5c8dcbf05298140cafb2cc964c2ccd34cdb265455d461fe0e4"} {"level":"info","ts":"2026-07-27T20:11:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/136c8cbe8b1ce195b2c03fb3c76332f82763c2d29d08bd6cdf24b061a5e85089"} {"level":"info","ts":"2026-07-27T20:11:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c"} {"level":"info","ts":"2026-07-27T20:11:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/afd41f3bc0b673054a99f1cbb31e7d308d7c94cf24a5012cab8fbb2af396de54"} {"level":"info","ts":"2026-07-27T20:11:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91"} {"level":"info","ts":"2026-07-27T20:11:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8571cf2be7cd666a55e92596595b6ee9f6000034e57bdf50ddb93bf4b37c0d98"} {"level":"info","ts":"2026-07-27T20:11:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/41b58680e6f508123bcfe9f9c4cb7ac15078d61b2088bab9348f691d41b722f2"} {"level":"info","ts":"2026-07-27T20:11:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f4e76a7db8a8752fb218d2b678019fe8dac44243dc692464f23ba24be3e47064"} {"level":"info","ts":"2026-07-27T20:11:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/58cd9f9b3366af1d5c745056eb96c5d170d61503cf406bc2e6007e677be9ec15"} {"level":"info","ts":"2026-07-27T20:11:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c670be69afdb6e79904a6135b8e05793ba80277bc55a26fdb6e4b7562d280525"} {"level":"debug","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c670be69afdb6e79904a6135b8e05793ba80277bc55a26fdb6e4b7562d280525","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:11:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:11:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c670be69afdb6e79904a6135b8e05793ba80277bc55a26fdb6e4b7562d280525","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c670be69afdb6e79904a6135b8e05793ba80277bc55a26fdb6e4b7562d280525","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c670be69afdb6e79904a6135b8e05793ba80277bc55a26fdb6e4b7562d280525","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c670be69afdb6e79904a6135b8e05793ba80277bc55a26fdb6e4b7562d280525"} {"level":"debug","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c670be69afdb6e79904a6135b8e05793ba80277bc55a26fdb6e4b7562d280525","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c670be69afdb6e79904a6135b8e05793ba80277bc55a26fdb6e4b7562d280525"} {"level":"debug","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c670be69afdb6e79904a6135b8e05793ba80277bc55a26fdb6e4b7562d280525","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:11:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:11:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c670be69afdb6e79904a6135b8e05793ba80277bc55a26fdb6e4b7562d280525"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c670be69afdb6e79904a6135b8e05793ba80277bc55a26fdb6e4b7562d280525","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c670be69afdb6e79904a6135b8e05793ba80277bc55a26fdb6e4b7562d280525","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:11:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:11:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c670be69afdb6e79904a6135b8e05793ba80277bc55a26fdb6e4b7562d280525","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"136c8cbe8b1ce195b2c03fb3c76332f82763c2d29d08bd6cdf24b061a5e85089","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:11:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:11:34Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c670be69afdb6e79904a6135b8e05793ba80277bc55a26fdb6e4b7562d280525"} {"level":"info","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"136c8cbe8b1ce195b2c03fb3c76332f82763c2d29d08bd6cdf24b061a5e85089","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c670be69afdb6e79904a6135b8e05793ba80277bc55a26fdb6e4b7562d280525","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:11:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:11:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c670be69afdb6e79904a6135b8e05793ba80277bc55a26fdb6e4b7562d280525"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c670be69afdb6e79904a6135b8e05793ba80277bc55a26fdb6e4b7562d280525","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"136c8cbe8b1ce195b2c03fb3c76332f82763c2d29d08bd6cdf24b061a5e85089","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:11:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:11:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/136c8cbe8b1ce195b2c03fb3c76332f82763c2d29d08bd6cdf24b061a5e85089"} {"level":"info","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"136c8cbe8b1ce195b2c03fb3c76332f82763c2d29d08bd6cdf24b061a5e85089","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c670be69afdb6e79904a6135b8e05793ba80277bc55a26fdb6e4b7562d280525","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:11:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:11:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c670be69afdb6e79904a6135b8e05793ba80277bc55a26fdb6e4b7562d280525","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"136c8cbe8b1ce195b2c03fb3c76332f82763c2d29d08bd6cdf24b061a5e85089","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:11:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:11:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["136c8cbe8b1ce195b2c03fb3c76332f82763c2d29d08bd6cdf24b061a5e85089"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c670be69afdb6e79904a6135b8e05793ba80277bc55a26fdb6e4b7562d280525"} {"level":"info","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"136c8cbe8b1ce195b2c03fb3c76332f82763c2d29d08bd6cdf24b061a5e85089","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c670be69afdb6e79904a6135b8e05793ba80277bc55a26fdb6e4b7562d280525","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:11:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:11:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c670be69afdb6e79904a6135b8e05793ba80277bc55a26fdb6e4b7562d280525"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/136c8cbe8b1ce195b2c03fb3c76332f82763c2d29d08bd6cdf24b061a5e85089"} {"level":"info","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c670be69afdb6e79904a6135b8e05793ba80277bc55a26fdb6e4b7562d280525","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"136c8cbe8b1ce195b2c03fb3c76332f82763c2d29d08bd6cdf24b061a5e85089","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c670be69afdb6e79904a6135b8e05793ba80277bc55a26fdb6e4b7562d280525","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:11:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:11:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c670be69afdb6e79904a6135b8e05793ba80277bc55a26fdb6e4b7562d280525","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c670be69afdb6e79904a6135b8e05793ba80277bc55a26fdb6e4b7562d280525","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c670be69afdb6e79904a6135b8e05793ba80277bc55a26fdb6e4b7562d280525","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c670be69afdb6e79904a6135b8e05793ba80277bc55a26fdb6e4b7562d280525"} {"level":"debug","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c670be69afdb6e79904a6135b8e05793ba80277bc55a26fdb6e4b7562d280525","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:11:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:11:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c670be69afdb6e79904a6135b8e05793ba80277bc55a26fdb6e4b7562d280525"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/136c8cbe8b1ce195b2c03fb3c76332f82763c2d29d08bd6cdf24b061a5e85089"} {"level":"info","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c670be69afdb6e79904a6135b8e05793ba80277bc55a26fdb6e4b7562d280525","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c670be69afdb6e79904a6135b8e05793ba80277bc55a26fdb6e4b7562d280525","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:11:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:11:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c670be69afdb6e79904a6135b8e05793ba80277bc55a26fdb6e4b7562d280525"} {"level":"info","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c670be69afdb6e79904a6135b8e05793ba80277bc55a26fdb6e4b7562d280525","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c670be69afdb6e79904a6135b8e05793ba80277bc55a26fdb6e4b7562d280525","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c670be69afdb6e79904a6135b8e05793ba80277bc55a26fdb6e4b7562d280525","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c670be69afdb6e79904a6135b8e05793ba80277bc55a26fdb6e4b7562d280525"} {"level":"debug","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c670be69afdb6e79904a6135b8e05793ba80277bc55a26fdb6e4b7562d280525","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c670be69afdb6e79904a6135b8e05793ba80277bc55a26fdb6e4b7562d280525"} {"level":"debug","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:11:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:11:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c670be69afdb6e79904a6135b8e05793ba80277bc55a26fdb6e4b7562d280525","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:11:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:11:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c670be69afdb6e79904a6135b8e05793ba80277bc55a26fdb6e4b7562d280525"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c"} {"level":"info","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c670be69afdb6e79904a6135b8e05793ba80277bc55a26fdb6e4b7562d280525","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c670be69afdb6e79904a6135b8e05793ba80277bc55a26fdb6e4b7562d280525","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c"} {"level":"info","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c670be69afdb6e79904a6135b8e05793ba80277bc55a26fdb6e4b7562d280525"} {"level":"debug","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:11:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:11:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:11:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:11:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"58cd9f9b3366af1d5c745056eb96c5d170d61503cf406bc2e6007e677be9ec15","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:11:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:11:34Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c"} {"level":"info","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"58cd9f9b3366af1d5c745056eb96c5d170d61503cf406bc2e6007e677be9ec15","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:11:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:11:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"58cd9f9b3366af1d5c745056eb96c5d170d61503cf406bc2e6007e677be9ec15","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:11:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:11:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/58cd9f9b3366af1d5c745056eb96c5d170d61503cf406bc2e6007e677be9ec15"} {"level":"info","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"58cd9f9b3366af1d5c745056eb96c5d170d61503cf406bc2e6007e677be9ec15","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:11:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:11:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"58cd9f9b3366af1d5c745056eb96c5d170d61503cf406bc2e6007e677be9ec15","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:11:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:11:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["58cd9f9b3366af1d5c745056eb96c5d170d61503cf406bc2e6007e677be9ec15"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:11:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c"} {"level":"info","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"58cd9f9b3366af1d5c745056eb96c5d170d61503cf406bc2e6007e677be9ec15","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/58cd9f9b3366af1d5c745056eb96c5d170d61503cf406bc2e6007e677be9ec15"} {"level":"info","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"58cd9f9b3366af1d5c745056eb96c5d170d61503cf406bc2e6007e677be9ec15","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:11: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-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c"} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/58cd9f9b3366af1d5c745056eb96c5d170d61503cf406bc2e6007e677be9ec15"} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:11: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-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c"} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c"} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"41b58680e6f508123bcfe9f9c4cb7ac15078d61b2088bab9348f691d41b722f2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"41b58680e6f508123bcfe9f9c4cb7ac15078d61b2088bab9348f691d41b722f2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/41b58680e6f508123bcfe9f9c4cb7ac15078d61b2088bab9348f691d41b722f2"} {"level":"info","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"41b58680e6f508123bcfe9f9c4cb7ac15078d61b2088bab9348f691d41b722f2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:11: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-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"41b58680e6f508123bcfe9f9c4cb7ac15078d61b2088bab9348f691d41b722f2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"41b58680e6f508123bcfe9f9c4cb7ac15078d61b2088bab9348f691d41b722f2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/41b58680e6f508123bcfe9f9c4cb7ac15078d61b2088bab9348f691d41b722f2"} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"41b58680e6f508123bcfe9f9c4cb7ac15078d61b2088bab9348f691d41b722f2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["41b58680e6f508123bcfe9f9c4cb7ac15078d61b2088bab9348f691d41b722f2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"41b58680e6f508123bcfe9f9c4cb7ac15078d61b2088bab9348f691d41b722f2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"41b58680e6f508123bcfe9f9c4cb7ac15078d61b2088bab9348f691d41b722f2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c"} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c9b0bbf3e335bd5c8dcbf05298140cafb2cc964c2ccd34cdb265455d461fe0e4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c9b0bbf3e335bd5c8dcbf05298140cafb2cc964c2ccd34cdb265455d461fe0e4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c9b0bbf3e335bd5c8dcbf05298140cafb2cc964c2ccd34cdb265455d461fe0e4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c9b0bbf3e335bd5c8dcbf05298140cafb2cc964c2ccd34cdb265455d461fe0e4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/41b58680e6f508123bcfe9f9c4cb7ac15078d61b2088bab9348f691d41b722f2"} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c9b0bbf3e335bd5c8dcbf05298140cafb2cc964c2ccd34cdb265455d461fe0e4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:11: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-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c9b0bbf3e335bd5c8dcbf05298140cafb2cc964c2ccd34cdb265455d461fe0e4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c9b0bbf3e335bd5c8dcbf05298140cafb2cc964c2ccd34cdb265455d461fe0e4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c9b0bbf3e335bd5c8dcbf05298140cafb2cc964c2ccd34cdb265455d461fe0e4"} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c9b0bbf3e335bd5c8dcbf05298140cafb2cc964c2ccd34cdb265455d461fe0e4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c9b0bbf3e335bd5c8dcbf05298140cafb2cc964c2ccd34cdb265455d461fe0e4"} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:11: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-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91"} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91"} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:11: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-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91"} {"level":"info","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:11: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-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd"} {"level":"info","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:11: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-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91"} {"level":"info","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c9b0bbf3e335bd5c8dcbf05298140cafb2cc964c2ccd34cdb265455d461fe0e4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c9b0bbf3e335bd5c8dcbf05298140cafb2cc964c2ccd34cdb265455d461fe0e4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c9b0bbf3e335bd5c8dcbf05298140cafb2cc964c2ccd34cdb265455d461fe0e4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd"} {"level":"info","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c9b0bbf3e335bd5c8dcbf05298140cafb2cc964c2ccd34cdb265455d461fe0e4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:11: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-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91"} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91\": 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-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c9b0bbf3e335bd5c8dcbf05298140cafb2cc964c2ccd34cdb265455d461fe0e4"} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd"} {"level":"info","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91"} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f4e76a7db8a8752fb218d2b678019fe8dac44243dc692464f23ba24be3e47064","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:11: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-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f4e76a7db8a8752fb218d2b678019fe8dac44243dc692464f23ba24be3e47064","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"afd41f3bc0b673054a99f1cbb31e7d308d7c94cf24a5012cab8fbb2af396de54","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f4e76a7db8a8752fb218d2b678019fe8dac44243dc692464f23ba24be3e47064"} {"level":"info","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"afd41f3bc0b673054a99f1cbb31e7d308d7c94cf24a5012cab8fbb2af396de54","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f4e76a7db8a8752fb218d2b678019fe8dac44243dc692464f23ba24be3e47064","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f4e76a7db8a8752fb218d2b678019fe8dac44243dc692464f23ba24be3e47064"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f4e76a7db8a8752fb218d2b678019fe8dac44243dc692464f23ba24be3e47064","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8571cf2be7cd666a55e92596595b6ee9f6000034e57bdf50ddb93bf4b37c0d98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/afd41f3bc0b673054a99f1cbb31e7d308d7c94cf24a5012cab8fbb2af396de54"} {"level":"info","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8571cf2be7cd666a55e92596595b6ee9f6000034e57bdf50ddb93bf4b37c0d98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"afd41f3bc0b673054a99f1cbb31e7d308d7c94cf24a5012cab8fbb2af396de54","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["afd41f3bc0b673054a99f1cbb31e7d308d7c94cf24a5012cab8fbb2af396de54"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f4e76a7db8a8752fb218d2b678019fe8dac44243dc692464f23ba24be3e47064"} {"level":"info","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"afd41f3bc0b673054a99f1cbb31e7d308d7c94cf24a5012cab8fbb2af396de54","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f4e76a7db8a8752fb218d2b678019fe8dac44243dc692464f23ba24be3e47064","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8571cf2be7cd666a55e92596595b6ee9f6000034e57bdf50ddb93bf4b37c0d98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:11: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-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8571cf2be7cd666a55e92596595b6ee9f6000034e57bdf50ddb93bf4b37c0d98"} {"level":"info","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8571cf2be7cd666a55e92596595b6ee9f6000034e57bdf50ddb93bf4b37c0d98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"afd41f3bc0b673054a99f1cbb31e7d308d7c94cf24a5012cab8fbb2af396de54","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:11: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-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/afd41f3bc0b673054a99f1cbb31e7d308d7c94cf24a5012cab8fbb2af396de54"} {"level":"info","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b"} {"level":"info","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"afd41f3bc0b673054a99f1cbb31e7d308d7c94cf24a5012cab8fbb2af396de54","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8571cf2be7cd666a55e92596595b6ee9f6000034e57bdf50ddb93bf4b37c0d98"} {"level":"info","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/afd41f3bc0b673054a99f1cbb31e7d308d7c94cf24a5012cab8fbb2af396de54"} {"level":"info","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8571cf2be7cd666a55e92596595b6ee9f6000034e57bdf50ddb93bf4b37c0d98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8571cf2be7cd666a55e92596595b6ee9f6000034e57bdf50ddb93bf4b37c0d98"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8571cf2be7cd666a55e92596595b6ee9f6000034e57bdf50ddb93bf4b37c0d98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"afd41f3bc0b673054a99f1cbb31e7d308d7c94cf24a5012cab8fbb2af396de54","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["afd41f3bc0b673054a99f1cbb31e7d308d7c94cf24a5012cab8fbb2af396de54"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b"} {"level":"info","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"afd41f3bc0b673054a99f1cbb31e7d308d7c94cf24a5012cab8fbb2af396de54","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8571cf2be7cd666a55e92596595b6ee9f6000034e57bdf50ddb93bf4b37c0d98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:11: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-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8571cf2be7cd666a55e92596595b6ee9f6000034e57bdf50ddb93bf4b37c0d98"} {"level":"info","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8571cf2be7cd666a55e92596595b6ee9f6000034e57bdf50ddb93bf4b37c0d98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"afd41f3bc0b673054a99f1cbb31e7d308d7c94cf24a5012cab8fbb2af396de54","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:11: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-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"afd41f3bc0b673054a99f1cbb31e7d308d7c94cf24a5012cab8fbb2af396de54","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8571cf2be7cd666a55e92596595b6ee9f6000034e57bdf50ddb93bf4b37c0d98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8571cf2be7cd666a55e92596595b6ee9f6000034e57bdf50ddb93bf4b37c0d98"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/afd41f3bc0b673054a99f1cbb31e7d308d7c94cf24a5012cab8fbb2af396de54"} {"level":"info","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8571cf2be7cd666a55e92596595b6ee9f6000034e57bdf50ddb93bf4b37c0d98"} {"level":"info","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8571cf2be7cd666a55e92596595b6ee9f6000034e57bdf50ddb93bf4b37c0d98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"afd41f3bc0b673054a99f1cbb31e7d308d7c94cf24a5012cab8fbb2af396de54","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8571cf2be7cd666a55e92596595b6ee9f6000034e57bdf50ddb93bf4b37c0d98","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/afd41f3bc0b673054a99f1cbb31e7d308d7c94cf24a5012cab8fbb2af396de54"} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"afd41f3bc0b673054a99f1cbb31e7d308d7c94cf24a5012cab8fbb2af396de54","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:11:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["afd41f3bc0b673054a99f1cbb31e7d308d7c94cf24a5012cab8fbb2af396de54"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8571cf2be7cd666a55e92596595b6ee9f6000034e57bdf50ddb93bf4b37c0d98"} {"level":"info","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"afd41f3bc0b673054a99f1cbb31e7d308d7c94cf24a5012cab8fbb2af396de54","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:11:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"afd41f3bc0b673054a99f1cbb31e7d308d7c94cf24a5012cab8fbb2af396de54","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:11:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/afd41f3bc0b673054a99f1cbb31e7d308d7c94cf24a5012cab8fbb2af396de54"} {"level":"info","ts":"2026-07-27T20:11:53Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"b53561cd-c3f0-492b-8c9a-f10cdb1b351b","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:50866","PortSpecifier":{"PortValue":50866}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"b53561cd-c3f0-492b-8c9a-f10cdb1b351b","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-d3c546.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-27T20:11:53Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"b53561cd-c3f0-492b-8c9a-f10cdb1b351b","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:50866","PortSpecifier":{"PortValue":50866}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785183113,"nanos":769436697},"http":{"id":"b53561cd-c3f0-492b-8c9a-f10cdb1b351b","method":"POST","headers":{":authority":"e2e-shared-a-d3c546.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.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-27T20:11:53Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"b53561cd-c3f0-492b-8c9a-f10cdb1b351b","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-27T20:11:53Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"b53561cd-c3f0-492b-8c9a-f10cdb1b351b","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":"dc52eeaa-57b1-4062-9a85-d66e4f43583a","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=8e33ef3f-9fc2-41fd-8255-329c796d1c8c"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/23434e8cd72d"]}} {"level":"debug","ts":"2026-07-27T20:11:53Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"b53561cd-c3f0-492b-8c9a-f10cdb1b351b","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/23434e8cd72d"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=8e33ef3f-9fc2-41fd-8255-329c796d1c8c"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"dc52eeaa-57b1-4062-9a85-d66e4f43583a","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.53:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-d3c546.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.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-27T20:11:53Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b53561cd-c3f0-492b-8c9a-f10cdb1b351b","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-27T20:11:53Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b53561cd-c3f0-492b-8c9a-f10cdb1b351b","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-27T20:11:53Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b53561cd-c3f0-492b-8c9a-f10cdb1b351b","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-d3c546/auth-test-model-d3c546\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-d3c546/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-27T20:11:53Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"b53561cd-c3f0-492b-8c9a-f10cdb1b351b","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyId","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-27T20:11:53Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b53561cd-c3f0-492b-8c9a-f10cdb1b351b","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-27T20:11:53Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b53561cd-c3f0-492b-8c9a-f10cdb1b351b","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-27T20:11:53Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"b53561cd-c3f0-492b-8c9a-f10cdb1b351b","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-27T20:11:53Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"b53561cd-c3f0-492b-8c9a-f10cdb1b351b","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-27T20:11:53Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"4bd09abd-5633-4ded-850c-448fc670de7c","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:58516","PortSpecifier":{"PortValue":58516}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"4bd09abd-5633-4ded-850c-448fc670de7c","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-73ce16.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-27T20:11:53Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"4bd09abd-5633-4ded-850c-448fc670de7c","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:58516","PortSpecifier":{"PortValue":58516}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785183113,"nanos":804295997},"http":{"id":"4bd09abd-5633-4ded-850c-448fc670de7c","method":"POST","headers":{":authority":"e2e-shared-b-73ce16.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.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-27T20:11:53Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"4bd09abd-5633-4ded-850c-448fc670de7c","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-27T20:11:53Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"4bd09abd-5633-4ded-850c-448fc670de7c","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":"dc52eeaa-57b1-4062-9a85-d66e4f43583a","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=8e33ef3f-9fc2-41fd-8255-329c796d1c8c"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/23434e8cd72d"]}} {"level":"debug","ts":"2026-07-27T20:11:53Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"4bd09abd-5633-4ded-850c-448fc670de7c","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/23434e8cd72d"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=8e33ef3f-9fc2-41fd-8255-329c796d1c8c"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"dc52eeaa-57b1-4062-9a85-d66e4f43583a","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.58:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-73ce16.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.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-27T20:11:53Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4bd09abd-5633-4ded-850c-448fc670de7c","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-27T20:11:53Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4bd09abd-5633-4ded-850c-448fc670de7c","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-27T20:11:53Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4bd09abd-5633-4ded-850c-448fc670de7c","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-73ce16/auth-test-model-73ce16\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-73ce16/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-27T20:11:53Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"4bd09abd-5633-4ded-850c-448fc670de7c","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-27T20:11:53Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4bd09abd-5633-4ded-850c-448fc670de7c","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-27T20:11:53Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4bd09abd-5633-4ded-850c-448fc670de7c","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-27T20:11:53Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"4bd09abd-5633-4ded-850c-448fc670de7c","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-27T20:11:53Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"4bd09abd-5633-4ded-850c-448fc670de7c","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-27T20:11:53Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"31803aa2-1e93-4eca-b104-1d9f0fa6d9a5","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:50876","PortSpecifier":{"PortValue":50876}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"31803aa2-1e93-4eca-b104-1d9f0fa6d9a5","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-a-d3c546.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-27T20:11:53Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"31803aa2-1e93-4eca-b104-1d9f0fa6d9a5","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:50876","PortSpecifier":{"PortValue":50876}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785183113,"nanos":843799695},"http":{"id":"31803aa2-1e93-4eca-b104-1d9f0fa6d9a5","method":"POST","headers":{":authority":"e2e-shared-a-d3c546.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.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-27T20:11:53Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"31803aa2-1e93-4eca-b104-1d9f0fa6d9a5","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-55dxxCmCzzd5uGVK_SUtQt8rZjJKGmICax2eMtjs7ImKt9d45MvcY6hQFxjV"} {"level":"debug","ts":"2026-07-27T20:11:53Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"31803aa2-1e93-4eca-b104-1d9f0fa6d9a5","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-d3c546.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-55dxxCmCzzd5uGVK_SUtQt8rZjJKGmICax2eMtjs7ImKt9d45MvcY6hQFxjV\"}"} {"level":"debug","ts":"2026-07-27T20:11:53Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"31803aa2-1e93-4eca-b104-1d9f0fa6d9a5","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-d3c546.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":"799ae4cf-233b-4920-85f1-34a996a452be","keyName":"e2e-auth-iso-a-45a8a1","subscription":"e2e-auth-iso-d81729","tenant":"e2e-shared-a-d3c546","userId":"799ae4cf-233b-4920-85f1-34a996a452be","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-27T20:11:53Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"31803aa2-1e93-4eca-b104-1d9f0fa6d9a5","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-27T20:11:53Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"31803aa2-1e93-4eca-b104-1d9f0fa6d9a5","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-27T20:11:53Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"31803aa2-1e93-4eca-b104-1d9f0fa6d9a5","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-27T20:11:53Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"31803aa2-1e93-4eca-b104-1d9f0fa6d9a5","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-d3c546/auth-test-model-d3c546\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-d3c546/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-27T20:11:53Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"31803aa2-1e93-4eca-b104-1d9f0fa6d9a5","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-27T20:11:53Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"31803aa2-1e93-4eca-b104-1d9f0fa6d9a5","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyId","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-27T20:11:53Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"31803aa2-1e93-4eca-b104-1d9f0fa6d9a5","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-d81729"} {"level":"debug","ts":"2026-07-27T20:11:53Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"31803aa2-1e93-4eca-b104-1d9f0fa6d9a5","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-27T20:11:53Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"31803aa2-1e93-4eca-b104-1d9f0fa6d9a5","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-27T20:11:53Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"31803aa2-1e93-4eca-b104-1d9f0fa6d9a5","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-27T20:11:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91"} {"level":"info","ts":"2026-07-27T20:11:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/afd41f3bc0b673054a99f1cbb31e7d308d7c94cf24a5012cab8fbb2af396de54"} {"level":"info","ts":"2026-07-27T20:11:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7b34045f35fe2684e53028b68cefb09f7f7014a591797fc3e8c7899570d9a5c4"} {"level":"info","ts":"2026-07-27T20:11:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4b7525cd33a21a7efdb2c5a9b41042567ad5c06bcf5506d1f9bec3010ec5a0c8"} {"level":"info","ts":"2026-07-27T20:11:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/60bdbd1d1ed05f54c8d13a6a1a082fde2e9434e9024239cf4b903daf17a41807"} {"level":"info","ts":"2026-07-27T20:11:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8571cf2be7cd666a55e92596595b6ee9f6000034e57bdf50ddb93bf4b37c0d98"} {"level":"info","ts":"2026-07-27T20:11:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/58cd9f9b3366af1d5c745056eb96c5d170d61503cf406bc2e6007e677be9ec15"} {"level":"info","ts":"2026-07-27T20:11:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/136c8cbe8b1ce195b2c03fb3c76332f82763c2d29d08bd6cdf24b061a5e85089"} {"level":"info","ts":"2026-07-27T20:11:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c9b0bbf3e335bd5c8dcbf05298140cafb2cc964c2ccd34cdb265455d461fe0e4"} {"level":"info","ts":"2026-07-27T20:11:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e86f8e4ad327f90d097d1e6ce35b6b2e368fb9ed94e8305b2612f6f041df46dd"} {"level":"info","ts":"2026-07-27T20:11:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d2f569180d6907d695d29cb7d57c9bcb48e7183c708e310c6b35440e6717e156"} {"level":"info","ts":"2026-07-27T20:11:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/76e7927058fa9788e32107e0d8b4254e483bf805eadba1418fb764429dead85c"} {"level":"info","ts":"2026-07-27T20:11:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b11f9c24e76732e23ea37d1668c885fe0790907f6339cadbb9ae8d005089135d"} {"level":"info","ts":"2026-07-27T20:11:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/41b58680e6f508123bcfe9f9c4cb7ac15078d61b2088bab9348f691d41b722f2"} {"level":"info","ts":"2026-07-27T20:11:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ff92c80c78bd406fa290dfaff18ed05eebf42ae05e6d200bfb874e1ab55cbed1"} {"level":"info","ts":"2026-07-27T20:11:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7"} {"level":"info","ts":"2026-07-27T20:11:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b"} {"level":"info","ts":"2026-07-27T20:11:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd"} {"level":"info","ts":"2026-07-27T20:11:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0a50bccb1c5214eb5f2a93754cb07d402c3beb13f969699af658fdebde1e57da"} {"level":"info","ts":"2026-07-27T20:11:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3c615f78721d7571e1aa0de38591afbb4978817f968f9dc58e09bc71218e172c"} {"level":"info","ts":"2026-07-27T20:11:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c670be69afdb6e79904a6135b8e05793ba80277bc55a26fdb6e4b7562d280525"} {"level":"info","ts":"2026-07-27T20:11:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f4e76a7db8a8752fb218d2b678019fe8dac44243dc692464f23ba24be3e47064"} {"level":"info","ts":"2026-07-27T20:11:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971"} {"level":"info","ts":"2026-07-27T20:11:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/eceef2b976826f972c5620c9b7312d47706c03e03a7f46123f0d89463b78f271"} {"level":"debug","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:13:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:13: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-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91"} {"level":"debug","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91"} {"level":"debug","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:13:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:13:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c9b0bbf3e335bd5c8dcbf05298140cafb2cc964c2ccd34cdb265455d461fe0e4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:13:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:13: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-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c9b0bbf3e335bd5c8dcbf05298140cafb2cc964c2ccd34cdb265455d461fe0e4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c9b0bbf3e335bd5c8dcbf05298140cafb2cc964c2ccd34cdb265455d461fe0e4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91"} {"level":"debug","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c9b0bbf3e335bd5c8dcbf05298140cafb2cc964c2ccd34cdb265455d461fe0e4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:13:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:13: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-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c9b0bbf3e335bd5c8dcbf05298140cafb2cc964c2ccd34cdb265455d461fe0e4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c9b0bbf3e335bd5c8dcbf05298140cafb2cc964c2ccd34cdb265455d461fe0e4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c9b0bbf3e335bd5c8dcbf05298140cafb2cc964c2ccd34cdb265455d461fe0e4"} {"level":"debug","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c9b0bbf3e335bd5c8dcbf05298140cafb2cc964c2ccd34cdb265455d461fe0e4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c9b0bbf3e335bd5c8dcbf05298140cafb2cc964c2ccd34cdb265455d461fe0e4"} {"level":"debug","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c9b0bbf3e335bd5c8dcbf05298140cafb2cc964c2ccd34cdb265455d461fe0e4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:13:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:13:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c9b0bbf3e335bd5c8dcbf05298140cafb2cc964c2ccd34cdb265455d461fe0e4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c9b0bbf3e335bd5c8dcbf05298140cafb2cc964c2ccd34cdb265455d461fe0e4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c9b0bbf3e335bd5c8dcbf05298140cafb2cc964c2ccd34cdb265455d461fe0e4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c9b0bbf3e335bd5c8dcbf05298140cafb2cc964c2ccd34cdb265455d461fe0e4"} {"level":"debug","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"31d2546db114484f6cee5bf34015b13299d8d74741ba8a85ea1360ca1bd895c1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:13:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:13: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-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"31d2546db114484f6cee5bf34015b13299d8d74741ba8a85ea1360ca1bd895c1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"31d2546db114484f6cee5bf34015b13299d8d74741ba8a85ea1360ca1bd895c1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"31d2546db114484f6cee5bf34015b13299d8d74741ba8a85ea1360ca1bd895c1","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/31d2546db114484f6cee5bf34015b13299d8d74741ba8a85ea1360ca1bd895c1"} {"level":"debug","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"31d2546db114484f6cee5bf34015b13299d8d74741ba8a85ea1360ca1bd895c1","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/31d2546db114484f6cee5bf34015b13299d8d74741ba8a85ea1360ca1bd895c1"} {"level":"debug","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"31d2546db114484f6cee5bf34015b13299d8d74741ba8a85ea1360ca1bd895c1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:13:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:13:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["31d2546db114484f6cee5bf34015b13299d8d74741ba8a85ea1360ca1bd895c1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"31d2546db114484f6cee5bf34015b13299d8d74741ba8a85ea1360ca1bd895c1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"31d2546db114484f6cee5bf34015b13299d8d74741ba8a85ea1360ca1bd895c1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:13:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:13: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-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"31d2546db114484f6cee5bf34015b13299d8d74741ba8a85ea1360ca1bd895c1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"187d4fe488e2b1fd4377afc7be216f170afb5df0a76aa8078f078599372305c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:13:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:13: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-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/31d2546db114484f6cee5bf34015b13299d8d74741ba8a85ea1360ca1bd895c1"} {"level":"info","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"187d4fe488e2b1fd4377afc7be216f170afb5df0a76aa8078f078599372305c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"31d2546db114484f6cee5bf34015b13299d8d74741ba8a85ea1360ca1bd895c1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:13:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:13:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["31d2546db114484f6cee5bf34015b13299d8d74741ba8a85ea1360ca1bd895c1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"31d2546db114484f6cee5bf34015b13299d8d74741ba8a85ea1360ca1bd895c1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"187d4fe488e2b1fd4377afc7be216f170afb5df0a76aa8078f078599372305c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:13:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:13: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-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"187d4fe488e2b1fd4377afc7be216f170afb5df0a76aa8078f078599372305c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"31d2546db114484f6cee5bf34015b13299d8d74741ba8a85ea1360ca1bd895c1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"187d4fe488e2b1fd4377afc7be216f170afb5df0a76aa8078f078599372305c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"187d4fe488e2b1fd4377afc7be216f170afb5df0a76aa8078f078599372305c3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/187d4fe488e2b1fd4377afc7be216f170afb5df0a76aa8078f078599372305c3"} {"level":"debug","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:13:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:13: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-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/31d2546db114484f6cee5bf34015b13299d8d74741ba8a85ea1360ca1bd895c1"} {"level":"info","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"187d4fe488e2b1fd4377afc7be216f170afb5df0a76aa8078f078599372305c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/187d4fe488e2b1fd4377afc7be216f170afb5df0a76aa8078f078599372305c3"} {"level":"debug","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:13:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:13: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-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd"} {"level":"info","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:13:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:13:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:13:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:13: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-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd"} {"level":"info","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"187d4fe488e2b1fd4377afc7be216f170afb5df0a76aa8078f078599372305c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:13:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:13:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["187d4fe488e2b1fd4377afc7be216f170afb5df0a76aa8078f078599372305c3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd"} {"level":"info","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"187d4fe488e2b1fd4377afc7be216f170afb5df0a76aa8078f078599372305c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4b90eeed27acb1f115acf909e6b403e7c0067489a6486fab0cdc440aa9dac4e7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:13:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:13: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-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd"} {"level":"info","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4b90eeed27acb1f115acf909e6b403e7c0067489a6486fab0cdc440aa9dac4e7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:13:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:13:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"187d4fe488e2b1fd4377afc7be216f170afb5df0a76aa8078f078599372305c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4b90eeed27acb1f115acf909e6b403e7c0067489a6486fab0cdc440aa9dac4e7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:13:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:13: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-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4b90eeed27acb1f115acf909e6b403e7c0067489a6486fab0cdc440aa9dac4e7"} {"level":"info","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4b90eeed27acb1f115acf909e6b403e7c0067489a6486fab0cdc440aa9dac4e7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4b90eeed27acb1f115acf909e6b403e7c0067489a6486fab0cdc440aa9dac4e7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:13:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:13:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4b90eeed27acb1f115acf909e6b403e7c0067489a6486fab0cdc440aa9dac4e7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4b90eeed27acb1f115acf909e6b403e7c0067489a6486fab0cdc440aa9dac4e7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4b90eeed27acb1f115acf909e6b403e7c0067489a6486fab0cdc440aa9dac4e7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:13:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:13:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4b90eeed27acb1f115acf909e6b403e7c0067489a6486fab0cdc440aa9dac4e7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/187d4fe488e2b1fd4377afc7be216f170afb5df0a76aa8078f078599372305c3"} {"level":"error","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"4b90eeed27acb1f115acf909e6b403e7c0067489a6486fab0cdc440aa9dac4e7","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"4b90eeed27acb1f115acf909e6b403e7c0067489a6486fab0cdc440aa9dac4e7\": 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-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4b90eeed27acb1f115acf909e6b403e7c0067489a6486fab0cdc440aa9dac4e7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4b90eeed27acb1f115acf909e6b403e7c0067489a6486fab0cdc440aa9dac4e7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd"} {"level":"debug","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:13:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:13: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-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4b90eeed27acb1f115acf909e6b403e7c0067489a6486fab0cdc440aa9dac4e7"} {"level":"info","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:13:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:13: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-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:13:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:13: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-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7"} {"level":"info","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:13:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:13: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-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b"} {"level":"info","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:13:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:13:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:13:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:13:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7"} {"level":"error","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b\": 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-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:13:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:13:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:13:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:13: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-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b"} {"level":"info","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:13:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:13: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-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7"} {"level":"info","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1dab3bb5ee6625042939a9292c8be78da1a540af5eb3312d9d8ad5ca212ef1dd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:13:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:13: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-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1dab3bb5ee6625042939a9292c8be78da1a540af5eb3312d9d8ad5ca212ef1dd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:13:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:13:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1dab3bb5ee6625042939a9292c8be78da1a540af5eb3312d9d8ad5ca212ef1dd"} {"level":"info","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:13:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:13:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1dab3bb5ee6625042939a9292c8be78da1a540af5eb3312d9d8ad5ca212ef1dd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:13:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:13:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1dab3bb5ee6625042939a9292c8be78da1a540af5eb3312d9d8ad5ca212ef1dd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:13:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b"} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1dab3bb5ee6625042939a9292c8be78da1a540af5eb3312d9d8ad5ca212ef1dd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:13:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:13: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-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7"} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1dab3bb5ee6625042939a9292c8be78da1a540af5eb3312d9d8ad5ca212ef1dd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:13:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:13: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-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1dab3bb5ee6625042939a9292c8be78da1a540af5eb3312d9d8ad5ca212ef1dd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:13:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:13:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1dab3bb5ee6625042939a9292c8be78da1a540af5eb3312d9d8ad5ca212ef1dd"} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1dab3bb5ee6625042939a9292c8be78da1a540af5eb3312d9d8ad5ca212ef1dd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:13:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:13:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1dab3bb5ee6625042939a9292c8be78da1a540af5eb3312d9d8ad5ca212ef1dd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1dab3bb5ee6625042939a9292c8be78da1a540af5eb3312d9d8ad5ca212ef1dd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1dab3bb5ee6625042939a9292c8be78da1a540af5eb3312d9d8ad5ca212ef1dd","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b"} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7"} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1dab3bb5ee6625042939a9292c8be78da1a540af5eb3312d9d8ad5ca212ef1dd"} {"level":"debug","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ee133d0a9872a952cde0f6b6bcae6ea48da451ae7baf55ef44e1ba06ebc7bc76","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:13:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:13:29Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ee133d0a9872a952cde0f6b6bcae6ea48da451ae7baf55ef44e1ba06ebc7bc76","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ee133d0a9872a952cde0f6b6bcae6ea48da451ae7baf55ef44e1ba06ebc7bc76","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:13:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:13: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-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ee133d0a9872a952cde0f6b6bcae6ea48da451ae7baf55ef44e1ba06ebc7bc76"} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ee133d0a9872a952cde0f6b6bcae6ea48da451ae7baf55ef44e1ba06ebc7bc76","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ee133d0a9872a952cde0f6b6bcae6ea48da451ae7baf55ef44e1ba06ebc7bc76","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:13:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:13:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"ee133d0a9872a952cde0f6b6bcae6ea48da451ae7baf55ef44e1ba06ebc7bc76","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"ee133d0a9872a952cde0f6b6bcae6ea48da451ae7baf55ef44e1ba06ebc7bc76\": 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-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ee133d0a9872a952cde0f6b6bcae6ea48da451ae7baf55ef44e1ba06ebc7bc76","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ee133d0a9872a952cde0f6b6bcae6ea48da451ae7baf55ef44e1ba06ebc7bc76","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ee133d0a9872a952cde0f6b6bcae6ea48da451ae7baf55ef44e1ba06ebc7bc76"} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ee133d0a9872a952cde0f6b6bcae6ea48da451ae7baf55ef44e1ba06ebc7bc76"} {"level":"debug","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:13:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:13: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-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ee133d0a9872a952cde0f6b6bcae6ea48da451ae7baf55ef44e1ba06ebc7bc76","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:13:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:13:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ee133d0a9872a952cde0f6b6bcae6ea48da451ae7baf55ef44e1ba06ebc7bc76"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971"} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ee133d0a9872a952cde0f6b6bcae6ea48da451ae7baf55ef44e1ba06ebc7bc76","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ee133d0a9872a952cde0f6b6bcae6ea48da451ae7baf55ef44e1ba06ebc7bc76","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971"} {"level":"debug","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:13:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:13:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ee133d0a9872a952cde0f6b6bcae6ea48da451ae7baf55ef44e1ba06ebc7bc76"} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:13:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:13: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-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971"} {"level":"debug","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"76f46979db5a1ffcde5ca5262770c45fd2b581a2882ba06522657a8c4ffa5069","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:13:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:13:29Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971"} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"76f46979db5a1ffcde5ca5262770c45fd2b581a2882ba06522657a8c4ffa5069","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:13:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:13:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1729575f450fd218f7fc65b06e1684ce1e4559edc7b75f3e2ad40933534bd236","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:13:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:13:29Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/76f46979db5a1ffcde5ca5262770c45fd2b581a2882ba06522657a8c4ffa5069"} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1729575f450fd218f7fc65b06e1684ce1e4559edc7b75f3e2ad40933534bd236","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"76f46979db5a1ffcde5ca5262770c45fd2b581a2882ba06522657a8c4ffa5069","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:13:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:13:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["76f46979db5a1ffcde5ca5262770c45fd2b581a2882ba06522657a8c4ffa5069"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1729575f450fd218f7fc65b06e1684ce1e4559edc7b75f3e2ad40933534bd236"} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"76f46979db5a1ffcde5ca5262770c45fd2b581a2882ba06522657a8c4ffa5069","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e0f17a307a95073f959614f94b746f3214f70067ab265ce37aa0268fc7c23396","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:13:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:13: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-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e0f17a307a95073f959614f94b746f3214f70067ab265ce37aa0268fc7c23396","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1729575f450fd218f7fc65b06e1684ce1e4559edc7b75f3e2ad40933534bd236","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:13:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:13:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1729575f450fd218f7fc65b06e1684ce1e4559edc7b75f3e2ad40933534bd236"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e0f17a307a95073f959614f94b746f3214f70067ab265ce37aa0268fc7c23396"} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1729575f450fd218f7fc65b06e1684ce1e4559edc7b75f3e2ad40933534bd236","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"76f46979db5a1ffcde5ca5262770c45fd2b581a2882ba06522657a8c4ffa5069","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e0f17a307a95073f959614f94b746f3214f70067ab265ce37aa0268fc7c23396","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:13:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:13:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e0f17a307a95073f959614f94b746f3214f70067ab265ce37aa0268fc7c23396"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e0f17a307a95073f959614f94b746f3214f70067ab265ce37aa0268fc7c23396","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1729575f450fd218f7fc65b06e1684ce1e4559edc7b75f3e2ad40933534bd236","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"60bdbd1d1ed05f54c8d13a6a1a082fde2e9434e9024239cf4b903daf17a41807","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:13:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:13:29Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971"} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"60bdbd1d1ed05f54c8d13a6a1a082fde2e9434e9024239cf4b903daf17a41807","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e0f17a307a95073f959614f94b746f3214f70067ab265ce37aa0268fc7c23396","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"27847ca47843c40ae57048e3876e8fe1251e1ba7b9a20de1de164faab5e7a89e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:13:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:13:29Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"27847ca47843c40ae57048e3876e8fe1251e1ba7b9a20de1de164faab5e7a89e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"60bdbd1d1ed05f54c8d13a6a1a082fde2e9434e9024239cf4b903daf17a41807","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"27847ca47843c40ae57048e3876e8fe1251e1ba7b9a20de1de164faab5e7a89e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"27847ca47843c40ae57048e3876e8fe1251e1ba7b9a20de1de164faab5e7a89e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"60bdbd1d1ed05f54c8d13a6a1a082fde2e9434e9024239cf4b903daf17a41807","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/76f46979db5a1ffcde5ca5262770c45fd2b581a2882ba06522657a8c4ffa5069"} {"level":"debug","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"27847ca47843c40ae57048e3876e8fe1251e1ba7b9a20de1de164faab5e7a89e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"60bdbd1d1ed05f54c8d13a6a1a082fde2e9434e9024239cf4b903daf17a41807","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1729575f450fd218f7fc65b06e1684ce1e4559edc7b75f3e2ad40933534bd236"} {"level":"debug","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"be3bdc3b6a133f195466402dc11d2c426e2b4cb7ac2f1ed317f2abd09002a498","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:13:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:13:29Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e0f17a307a95073f959614f94b746f3214f70067ab265ce37aa0268fc7c23396"} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"be3bdc3b6a133f195466402dc11d2c426e2b4cb7ac2f1ed317f2abd09002a498","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"27847ca47843c40ae57048e3876e8fe1251e1ba7b9a20de1de164faab5e7a89e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"60bdbd1d1ed05f54c8d13a6a1a082fde2e9434e9024239cf4b903daf17a41807","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:13:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:13: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-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"60bdbd1d1ed05f54c8d13a6a1a082fde2e9434e9024239cf4b903daf17a41807","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b5b11a2c94f60da927be84759eb336b4952b0b31704650b02b0e8fc9315fac53","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:13:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:13:29Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/60bdbd1d1ed05f54c8d13a6a1a082fde2e9434e9024239cf4b903daf17a41807"} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b5b11a2c94f60da927be84759eb336b4952b0b31704650b02b0e8fc9315fac53","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"be3bdc3b6a133f195466402dc11d2c426e2b4cb7ac2f1ed317f2abd09002a498","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ff92c80c78bd406fa290dfaff18ed05eebf42ae05e6d200bfb874e1ab55cbed1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:13:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:13:29Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/27847ca47843c40ae57048e3876e8fe1251e1ba7b9a20de1de164faab5e7a89e"} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/be3bdc3b6a133f195466402dc11d2c426e2b4cb7ac2f1ed317f2abd09002a498"} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b5b11a2c94f60da927be84759eb336b4952b0b31704650b02b0e8fc9315fac53"} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ff92c80c78bd406fa290dfaff18ed05eebf42ae05e6d200bfb874e1ab55cbed1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"60bdbd1d1ed05f54c8d13a6a1a082fde2e9434e9024239cf4b903daf17a41807","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:13:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:13:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["60bdbd1d1ed05f54c8d13a6a1a082fde2e9434e9024239cf4b903daf17a41807"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ff92c80c78bd406fa290dfaff18ed05eebf42ae05e6d200bfb874e1ab55cbed1"} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/60bdbd1d1ed05f54c8d13a6a1a082fde2e9434e9024239cf4b903daf17a41807"} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"60bdbd1d1ed05f54c8d13a6a1a082fde2e9434e9024239cf4b903daf17a41807","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"97f18934007c00d8ccb44d9da3fdb9704215a13f9d4580b26f106d88aed6b018","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:13:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:13: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-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/97f18934007c00d8ccb44d9da3fdb9704215a13f9d4580b26f106d88aed6b018"} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2c931e7381626fc97ce388089930eebfbd68e873c7425e8c337abb82f76bd3e2"} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6d7ab76b45ee56b8cdd1a89478b738070c7a5d38d74be7d16211f02d5cdcda26"} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"97f18934007c00d8ccb44d9da3fdb9704215a13f9d4580b26f106d88aed6b018","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b5b11a2c94f60da927be84759eb336b4952b0b31704650b02b0e8fc9315fac53","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:13:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:13:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b5b11a2c94f60da927be84759eb336b4952b0b31704650b02b0e8fc9315fac53"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ff92c80c78bd406fa290dfaff18ed05eebf42ae05e6d200bfb874e1ab55cbed1"} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e6b09e7117ae0c556e477dbd83f861d438639bc36aa409b8ce89d0090382befb"} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b5b11a2c94f60da927be84759eb336b4952b0b31704650b02b0e8fc9315fac53","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"be3bdc3b6a133f195466402dc11d2c426e2b4cb7ac2f1ed317f2abd09002a498","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:13:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:13:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["be3bdc3b6a133f195466402dc11d2c426e2b4cb7ac2f1ed317f2abd09002a498"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9cccb4183175aed505b2a15bbbebbcc01d0ec9b655ef1f3991bdc5c72eabb1ff"} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/60bdbd1d1ed05f54c8d13a6a1a082fde2e9434e9024239cf4b903daf17a41807"} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"be3bdc3b6a133f195466402dc11d2c426e2b4cb7ac2f1ed317f2abd09002a498","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"27847ca47843c40ae57048e3876e8fe1251e1ba7b9a20de1de164faab5e7a89e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:13:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:13:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["27847ca47843c40ae57048e3876e8fe1251e1ba7b9a20de1de164faab5e7a89e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/97f18934007c00d8ccb44d9da3fdb9704215a13f9d4580b26f106d88aed6b018"} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b5b11a2c94f60da927be84759eb336b4952b0b31704650b02b0e8fc9315fac53"} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/be3bdc3b6a133f195466402dc11d2c426e2b4cb7ac2f1ed317f2abd09002a498"} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"27847ca47843c40ae57048e3876e8fe1251e1ba7b9a20de1de164faab5e7a89e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2c931e7381626fc97ce388089930eebfbd68e873c7425e8c337abb82f76bd3e2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:13:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:13:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2c931e7381626fc97ce388089930eebfbd68e873c7425e8c337abb82f76bd3e2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/27847ca47843c40ae57048e3876e8fe1251e1ba7b9a20de1de164faab5e7a89e"} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2c931e7381626fc97ce388089930eebfbd68e873c7425e8c337abb82f76bd3e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ff92c80c78bd406fa290dfaff18ed05eebf42ae05e6d200bfb874e1ab55cbed1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:13:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:13:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ff92c80c78bd406fa290dfaff18ed05eebf42ae05e6d200bfb874e1ab55cbed1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2c931e7381626fc97ce388089930eebfbd68e873c7425e8c337abb82f76bd3e2"} {"level":"info","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ff92c80c78bd406fa290dfaff18ed05eebf42ae05e6d200bfb874e1ab55cbed1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6d7ab76b45ee56b8cdd1a89478b738070c7a5d38d74be7d16211f02d5cdcda26","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:13:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:13:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6d7ab76b45ee56b8cdd1a89478b738070c7a5d38d74be7d16211f02d5cdcda26"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:13:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ff92c80c78bd406fa290dfaff18ed05eebf42ae05e6d200bfb874e1ab55cbed1"} {"level":"info","ts":"2026-07-27T20:13:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6d7ab76b45ee56b8cdd1a89478b738070c7a5d38d74be7d16211f02d5cdcda26","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e6b09e7117ae0c556e477dbd83f861d438639bc36aa409b8ce89d0090382befb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:13:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:13:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e6b09e7117ae0c556e477dbd83f861d438639bc36aa409b8ce89d0090382befb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:13:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6d7ab76b45ee56b8cdd1a89478b738070c7a5d38d74be7d16211f02d5cdcda26"} {"level":"info","ts":"2026-07-27T20:13:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e6b09e7117ae0c556e477dbd83f861d438639bc36aa409b8ce89d0090382befb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9cccb4183175aed505b2a15bbbebbcc01d0ec9b655ef1f3991bdc5c72eabb1ff","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:13:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:13:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9cccb4183175aed505b2a15bbbebbcc01d0ec9b655ef1f3991bdc5c72eabb1ff"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:13:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e6b09e7117ae0c556e477dbd83f861d438639bc36aa409b8ce89d0090382befb"} {"level":"info","ts":"2026-07-27T20:13:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9cccb4183175aed505b2a15bbbebbcc01d0ec9b655ef1f3991bdc5c72eabb1ff","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"60bdbd1d1ed05f54c8d13a6a1a082fde2e9434e9024239cf4b903daf17a41807","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"97f18934007c00d8ccb44d9da3fdb9704215a13f9d4580b26f106d88aed6b018","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:13:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:13:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["97f18934007c00d8ccb44d9da3fdb9704215a13f9d4580b26f106d88aed6b018"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:13:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9cccb4183175aed505b2a15bbbebbcc01d0ec9b655ef1f3991bdc5c72eabb1ff"} {"level":"info","ts":"2026-07-27T20:13:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"97f18934007c00d8ccb44d9da3fdb9704215a13f9d4580b26f106d88aed6b018","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b5b11a2c94f60da927be84759eb336b4952b0b31704650b02b0e8fc9315fac53","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"be3bdc3b6a133f195466402dc11d2c426e2b4cb7ac2f1ed317f2abd09002a498","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"27847ca47843c40ae57048e3876e8fe1251e1ba7b9a20de1de164faab5e7a89e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2c931e7381626fc97ce388089930eebfbd68e873c7425e8c337abb82f76bd3e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ff92c80c78bd406fa290dfaff18ed05eebf42ae05e6d200bfb874e1ab55cbed1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6d7ab76b45ee56b8cdd1a89478b738070c7a5d38d74be7d16211f02d5cdcda26","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e6b09e7117ae0c556e477dbd83f861d438639bc36aa409b8ce89d0090382befb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9cccb4183175aed505b2a15bbbebbcc01d0ec9b655ef1f3991bdc5c72eabb1ff","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"97f18934007c00d8ccb44d9da3fdb9704215a13f9d4580b26f106d88aed6b018","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:13:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:13:30Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:13:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/97f18934007c00d8ccb44d9da3fdb9704215a13f9d4580b26f106d88aed6b018"} {"level":"info","ts":"2026-07-27T20:13:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"97f18934007c00d8ccb44d9da3fdb9704215a13f9d4580b26f106d88aed6b018","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"97f18934007c00d8ccb44d9da3fdb9704215a13f9d4580b26f106d88aed6b018","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"97f18934007c00d8ccb44d9da3fdb9704215a13f9d4580b26f106d88aed6b018","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:13:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/97f18934007c00d8ccb44d9da3fdb9704215a13f9d4580b26f106d88aed6b018"} {"level":"debug","ts":"2026-07-27T20:13:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"97f18934007c00d8ccb44d9da3fdb9704215a13f9d4580b26f106d88aed6b018","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:13:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:13:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["97f18934007c00d8ccb44d9da3fdb9704215a13f9d4580b26f106d88aed6b018"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:13:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"97f18934007c00d8ccb44d9da3fdb9704215a13f9d4580b26f106d88aed6b018","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:13:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"97f18934007c00d8ccb44d9da3fdb9704215a13f9d4580b26f106d88aed6b018","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:13:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/97f18934007c00d8ccb44d9da3fdb9704215a13f9d4580b26f106d88aed6b018"} {"level":"info","ts":"2026-07-27T20:13:50Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"3000a7e5-b079-4f60-a0a9-587ce8ee1ed7","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:39676","PortSpecifier":{"PortValue":39676}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"3000a7e5-b079-4f60-a0a9-587ce8ee1ed7","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-d3c546.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-27T20:13:50Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"3000a7e5-b079-4f60-a0a9-587ce8ee1ed7","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:39676","PortSpecifier":{"PortValue":39676}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785183230,"nanos":676394537},"http":{"id":"3000a7e5-b079-4f60-a0a9-587ce8ee1ed7","method":"POST","headers":{":authority":"e2e-shared-a-d3c546.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.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-27T20:13:50Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"3000a7e5-b079-4f60-a0a9-587ce8ee1ed7","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-27T20:13:50Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"3000a7e5-b079-4f60-a0a9-587ce8ee1ed7","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":"dc52eeaa-57b1-4062-9a85-d66e4f43583a","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=8e33ef3f-9fc2-41fd-8255-329c796d1c8c"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/23434e8cd72d"]}} {"level":"debug","ts":"2026-07-27T20:13:50Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"3000a7e5-b079-4f60-a0a9-587ce8ee1ed7","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/23434e8cd72d"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=8e33ef3f-9fc2-41fd-8255-329c796d1c8c"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"dc52eeaa-57b1-4062-9a85-d66e4f43583a","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.53:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-d3c546.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.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-27T20:13:50Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3000a7e5-b079-4f60-a0a9-587ce8ee1ed7","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-27T20:13:50Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3000a7e5-b079-4f60-a0a9-587ce8ee1ed7","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-27T20:13:50Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3000a7e5-b079-4f60-a0a9-587ce8ee1ed7","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-d3c546/sub-test-model-d3c546\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-d3c546/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-27T20:13:50Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"3000a7e5-b079-4f60-a0a9-587ce8ee1ed7","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-27T20:13:50Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3000a7e5-b079-4f60-a0a9-587ce8ee1ed7","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-27T20:13:50Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3000a7e5-b079-4f60-a0a9-587ce8ee1ed7","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-27T20:13:50Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"3000a7e5-b079-4f60-a0a9-587ce8ee1ed7","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-27T20:13:50Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"3000a7e5-b079-4f60-a0a9-587ce8ee1ed7","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-27T20:13:50Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"429160f9-f0c4-442a-afe5-b73fea0886ab","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:42522","PortSpecifier":{"PortValue":42522}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"429160f9-f0c4-442a-afe5-b73fea0886ab","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-73ce16.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-27T20:13:50Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"429160f9-f0c4-442a-afe5-b73fea0886ab","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:42522","PortSpecifier":{"PortValue":42522}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785183230,"nanos":725358489},"http":{"id":"429160f9-f0c4-442a-afe5-b73fea0886ab","method":"POST","headers":{":authority":"e2e-shared-b-73ce16.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.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-27T20:13:50Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"429160f9-f0c4-442a-afe5-b73fea0886ab","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-27T20:13:50Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"429160f9-f0c4-442a-afe5-b73fea0886ab","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":"dc52eeaa-57b1-4062-9a85-d66e4f43583a","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=8e33ef3f-9fc2-41fd-8255-329c796d1c8c"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/23434e8cd72d"]}} {"level":"debug","ts":"2026-07-27T20:13:50Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"429160f9-f0c4-442a-afe5-b73fea0886ab","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/23434e8cd72d"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=8e33ef3f-9fc2-41fd-8255-329c796d1c8c"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"dc52eeaa-57b1-4062-9a85-d66e4f43583a","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.58:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-73ce16.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.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-27T20:13:50Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"429160f9-f0c4-442a-afe5-b73fea0886ab","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-27T20:13:50Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"429160f9-f0c4-442a-afe5-b73fea0886ab","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-27T20:13:50Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"429160f9-f0c4-442a-afe5-b73fea0886ab","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-73ce16/sub-test-model-73ce16\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-73ce16/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-27T20:13:50Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"429160f9-f0c4-442a-afe5-b73fea0886ab","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-27T20:13:50Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"429160f9-f0c4-442a-afe5-b73fea0886ab","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-27T20:13:50Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"429160f9-f0c4-442a-afe5-b73fea0886ab","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-27T20:13:50Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"429160f9-f0c4-442a-afe5-b73fea0886ab","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-27T20:13:50Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"429160f9-f0c4-442a-afe5-b73fea0886ab","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-27T20:13:50Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"57cd856b-54b4-4f5c-9e0b-b4896e16048d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:39684","PortSpecifier":{"PortValue":39684}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"57cd856b-54b4-4f5c-9e0b-b4896e16048d","method":"GET","path":"/maas-api/v1/subscriptions","host":"e2e-shared-a-d3c546.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-27T20:13:50Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"57cd856b-54b4-4f5c-9e0b-b4896e16048d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:39684","PortSpecifier":{"PortValue":39684}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785183230,"nanos":772550036},"http":{"id":"57cd856b-54b4-4f5c-9e0b-b4896e16048d","method":"GET","headers":{":authority":"e2e-shared-a-d3c546.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/subscriptions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-27T20:13:50Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"57cd856b-54b4-4f5c-9e0b-b4896e16048d","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-CBVXR3oOZz4Lpdow_Jr8SvTUTefjGkqcHTunCsOz4PfAVuVAlyfB0gZEbumO"} {"level":"debug","ts":"2026-07-27T20:13:50Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"57cd856b-54b4-4f5c-9e0b-b4896e16048d","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-d3c546.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-CBVXR3oOZz4Lpdow_Jr8SvTUTefjGkqcHTunCsOz4PfAVuVAlyfB0gZEbumO\"}"} {"level":"debug","ts":"2026-07-27T20:13:50Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"57cd856b-54b4-4f5c-9e0b-b4896e16048d","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-d3c546.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":"bc1f47dc-e893-4463-8458-415389e440d2","keyName":"e2e-sub-iso-601afc","subscription":"e2e-a-only-03223b","tenant":"e2e-shared-a-d3c546","userId":"bc1f47dc-e893-4463-8458-415389e440d2","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-27T20:13:50Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"57cd856b-54b4-4f5c-9e0b-b4896e16048d","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-27T20:13:50Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"57cd856b-54b4-4f5c-9e0b-b4896e16048d","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-27T20:13:50Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"57cd856b-54b4-4f5c-9e0b-b4896e16048d","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-27T20:13:50Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"57cd856b-54b4-4f5c-9e0b-b4896e16048d","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-d3c546/sub-test-model-d3c546\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-d3c546/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-27T20:13:50Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"57cd856b-54b4-4f5c-9e0b-b4896e16048d","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-27T20:13:50Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"57cd856b-54b4-4f5c-9e0b-b4896e16048d","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-03223b"} {"level":"debug","ts":"2026-07-27T20:13:50Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"57cd856b-54b4-4f5c-9e0b-b4896e16048d","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-27T20:13:50Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"57cd856b-54b4-4f5c-9e0b-b4896e16048d","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-27T20:13:50Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"57cd856b-54b4-4f5c-9e0b-b4896e16048d","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-27T20:13:50Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"57cd856b-54b4-4f5c-9e0b-b4896e16048d","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-27T20:13:50Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"4caf46e2-24c0-40a6-bd7b-6940e45b5132","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:42536","PortSpecifier":{"PortValue":42536}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"4caf46e2-24c0-40a6-bd7b-6940e45b5132","method":"GET","path":"/maas-api/v1/subscriptions","host":"e2e-shared-b-73ce16.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-27T20:13:50Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"4caf46e2-24c0-40a6-bd7b-6940e45b5132","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:42536","PortSpecifier":{"PortValue":42536}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785183230,"nanos":812984404},"http":{"id":"4caf46e2-24c0-40a6-bd7b-6940e45b5132","method":"GET","headers":{":authority":"e2e-shared-b-73ce16.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/subscriptions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-27T20:13:50Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"4caf46e2-24c0-40a6-bd7b-6940e45b5132","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-Kju4ACnbEkwQ8MeF_egGHq3TFE5KMxuc8XBqpHy913kcLVjAeyjrbhz5cRuP"} {"level":"debug","ts":"2026-07-27T20:13:50Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"4caf46e2-24c0-40a6-bd7b-6940e45b5132","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-73ce16.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-Kju4ACnbEkwQ8MeF_egGHq3TFE5KMxuc8XBqpHy913kcLVjAeyjrbhz5cRuP\"}"} {"level":"debug","ts":"2026-07-27T20:13:50Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"4caf46e2-24c0-40a6-bd7b-6940e45b5132","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-73ce16.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":"79f00fd7-6a08-4000-a6d0-3b07d97de631","keyName":"e2e-sub-iso-6edd83","subscription":"e2e-b-only-03223b","tenant":"e2e-shared-b-73ce16","userId":"79f00fd7-6a08-4000-a6d0-3b07d97de631","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-27T20:13:50Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"4caf46e2-24c0-40a6-bd7b-6940e45b5132","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-27T20:13:50Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4caf46e2-24c0-40a6-bd7b-6940e45b5132","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-27T20:13:50Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4caf46e2-24c0-40a6-bd7b-6940e45b5132","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-73ce16/sub-test-model-73ce16\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-73ce16/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-27T20:13:50Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4caf46e2-24c0-40a6-bd7b-6940e45b5132","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-27T20:13:50Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4caf46e2-24c0-40a6-bd7b-6940e45b5132","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-27T20:13:50Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"4caf46e2-24c0-40a6-bd7b-6940e45b5132","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-27T20:13:50Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4caf46e2-24c0-40a6-bd7b-6940e45b5132","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-27T20:13:50Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4caf46e2-24c0-40a6-bd7b-6940e45b5132","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-03223b"} {"level":"info","ts":"2026-07-27T20:13:50Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"4caf46e2-24c0-40a6-bd7b-6940e45b5132","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-27T20:13:50Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"4caf46e2-24c0-40a6-bd7b-6940e45b5132","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-27T20:13:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9cccb4183175aed505b2a15bbbebbcc01d0ec9b655ef1f3991bdc5c72eabb1ff"} {"level":"info","ts":"2026-07-27T20:13:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd"} {"level":"info","ts":"2026-07-27T20:13:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c9b0bbf3e335bd5c8dcbf05298140cafb2cc964c2ccd34cdb265455d461fe0e4"} {"level":"info","ts":"2026-07-27T20:13:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971"} {"level":"info","ts":"2026-07-27T20:13:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1729575f450fd218f7fc65b06e1684ce1e4559edc7b75f3e2ad40933534bd236"} {"level":"info","ts":"2026-07-27T20:13:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b"} {"level":"info","ts":"2026-07-27T20:13:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b5b11a2c94f60da927be84759eb336b4952b0b31704650b02b0e8fc9315fac53"} {"level":"info","ts":"2026-07-27T20:13:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ff92c80c78bd406fa290dfaff18ed05eebf42ae05e6d200bfb874e1ab55cbed1"} {"level":"info","ts":"2026-07-27T20:13:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1dab3bb5ee6625042939a9292c8be78da1a540af5eb3312d9d8ad5ca212ef1dd"} {"level":"info","ts":"2026-07-27T20:13:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/27847ca47843c40ae57048e3876e8fe1251e1ba7b9a20de1de164faab5e7a89e"} {"level":"info","ts":"2026-07-27T20:13:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e0f17a307a95073f959614f94b746f3214f70067ab265ce37aa0268fc7c23396"} {"level":"info","ts":"2026-07-27T20:13:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4b90eeed27acb1f115acf909e6b403e7c0067489a6486fab0cdc440aa9dac4e7"} {"level":"info","ts":"2026-07-27T20:13:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e6b09e7117ae0c556e477dbd83f861d438639bc36aa409b8ce89d0090382befb"} {"level":"info","ts":"2026-07-27T20:13:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/97f18934007c00d8ccb44d9da3fdb9704215a13f9d4580b26f106d88aed6b018"} {"level":"info","ts":"2026-07-27T20:13:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/be3bdc3b6a133f195466402dc11d2c426e2b4cb7ac2f1ed317f2abd09002a498"} {"level":"info","ts":"2026-07-27T20:13:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6d7ab76b45ee56b8cdd1a89478b738070c7a5d38d74be7d16211f02d5cdcda26"} {"level":"info","ts":"2026-07-27T20:13:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91"} {"level":"info","ts":"2026-07-27T20:13:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2c931e7381626fc97ce388089930eebfbd68e873c7425e8c337abb82f76bd3e2"} {"level":"info","ts":"2026-07-27T20:13:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/60bdbd1d1ed05f54c8d13a6a1a082fde2e9434e9024239cf4b903daf17a41807"} {"level":"info","ts":"2026-07-27T20:13:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/76f46979db5a1ffcde5ca5262770c45fd2b581a2882ba06522657a8c4ffa5069"} {"level":"info","ts":"2026-07-27T20:13:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7"} {"level":"info","ts":"2026-07-27T20:13:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/187d4fe488e2b1fd4377afc7be216f170afb5df0a76aa8078f078599372305c3"} {"level":"info","ts":"2026-07-27T20:13:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/31d2546db114484f6cee5bf34015b13299d8d74741ba8a85ea1360ca1bd895c1"} {"level":"info","ts":"2026-07-27T20:13:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ee133d0a9872a952cde0f6b6bcae6ea48da451ae7baf55ef44e1ba06ebc7bc76"} {"level":"debug","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"187d4fe488e2b1fd4377afc7be216f170afb5df0a76aa8078f078599372305c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:14:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:14:03Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"187d4fe488e2b1fd4377afc7be216f170afb5df0a76aa8078f078599372305c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"187d4fe488e2b1fd4377afc7be216f170afb5df0a76aa8078f078599372305c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"187d4fe488e2b1fd4377afc7be216f170afb5df0a76aa8078f078599372305c3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/187d4fe488e2b1fd4377afc7be216f170afb5df0a76aa8078f078599372305c3"} {"level":"debug","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"187d4fe488e2b1fd4377afc7be216f170afb5df0a76aa8078f078599372305c3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/187d4fe488e2b1fd4377afc7be216f170afb5df0a76aa8078f078599372305c3"} {"level":"debug","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"187d4fe488e2b1fd4377afc7be216f170afb5df0a76aa8078f078599372305c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:14:03Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:14:03Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["187d4fe488e2b1fd4377afc7be216f170afb5df0a76aa8078f078599372305c3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"187d4fe488e2b1fd4377afc7be216f170afb5df0a76aa8078f078599372305c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"187d4fe488e2b1fd4377afc7be216f170afb5df0a76aa8078f078599372305c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:14:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:14:03Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"187d4fe488e2b1fd4377afc7be216f170afb5df0a76aa8078f078599372305c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"187d4fe488e2b1fd4377afc7be216f170afb5df0a76aa8078f078599372305c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"187d4fe488e2b1fd4377afc7be216f170afb5df0a76aa8078f078599372305c3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/187d4fe488e2b1fd4377afc7be216f170afb5df0a76aa8078f078599372305c3"} {"level":"debug","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"187d4fe488e2b1fd4377afc7be216f170afb5df0a76aa8078f078599372305c3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/187d4fe488e2b1fd4377afc7be216f170afb5df0a76aa8078f078599372305c3"} {"level":"debug","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"187d4fe488e2b1fd4377afc7be216f170afb5df0a76aa8078f078599372305c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:14:03Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:14:03Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["187d4fe488e2b1fd4377afc7be216f170afb5df0a76aa8078f078599372305c3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"187d4fe488e2b1fd4377afc7be216f170afb5df0a76aa8078f078599372305c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"187d4fe488e2b1fd4377afc7be216f170afb5df0a76aa8078f078599372305c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:14:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:14:03Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"187d4fe488e2b1fd4377afc7be216f170afb5df0a76aa8078f078599372305c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e0f17a307a95073f959614f94b746f3214f70067ab265ce37aa0268fc7c23396","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:14:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:14:03Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/187d4fe488e2b1fd4377afc7be216f170afb5df0a76aa8078f078599372305c3"} {"level":"info","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e0f17a307a95073f959614f94b746f3214f70067ab265ce37aa0268fc7c23396","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"187d4fe488e2b1fd4377afc7be216f170afb5df0a76aa8078f078599372305c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:14:03Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:14:03Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["187d4fe488e2b1fd4377afc7be216f170afb5df0a76aa8078f078599372305c3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"187d4fe488e2b1fd4377afc7be216f170afb5df0a76aa8078f078599372305c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e0f17a307a95073f959614f94b746f3214f70067ab265ce37aa0268fc7c23396","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:14:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:14:03Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e0f17a307a95073f959614f94b746f3214f70067ab265ce37aa0268fc7c23396"} {"level":"info","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e0f17a307a95073f959614f94b746f3214f70067ab265ce37aa0268fc7c23396","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"187d4fe488e2b1fd4377afc7be216f170afb5df0a76aa8078f078599372305c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:14:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:14:03Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/187d4fe488e2b1fd4377afc7be216f170afb5df0a76aa8078f078599372305c3"} {"level":"info","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"187d4fe488e2b1fd4377afc7be216f170afb5df0a76aa8078f078599372305c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e0f17a307a95073f959614f94b746f3214f70067ab265ce37aa0268fc7c23396","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"187d4fe488e2b1fd4377afc7be216f170afb5df0a76aa8078f078599372305c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:14:03Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:14:03Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["187d4fe488e2b1fd4377afc7be216f170afb5df0a76aa8078f078599372305c3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"187d4fe488e2b1fd4377afc7be216f170afb5df0a76aa8078f078599372305c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"187d4fe488e2b1fd4377afc7be216f170afb5df0a76aa8078f078599372305c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:14:03Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:14:03Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["187d4fe488e2b1fd4377afc7be216f170afb5df0a76aa8078f078599372305c3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"187d4fe488e2b1fd4377afc7be216f170afb5df0a76aa8078f078599372305c3","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"187d4fe488e2b1fd4377afc7be216f170afb5df0a76aa8078f078599372305c3\": 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-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"187d4fe488e2b1fd4377afc7be216f170afb5df0a76aa8078f078599372305c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e0f17a307a95073f959614f94b746f3214f70067ab265ce37aa0268fc7c23396","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"187d4fe488e2b1fd4377afc7be216f170afb5df0a76aa8078f078599372305c3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e0f17a307a95073f959614f94b746f3214f70067ab265ce37aa0268fc7c23396"} {"level":"debug","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e0f17a307a95073f959614f94b746f3214f70067ab265ce37aa0268fc7c23396","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:14:03Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:14:03Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e0f17a307a95073f959614f94b746f3214f70067ab265ce37aa0268fc7c23396"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e0f17a307a95073f959614f94b746f3214f70067ab265ce37aa0268fc7c23396","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e0f17a307a95073f959614f94b746f3214f70067ab265ce37aa0268fc7c23396","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/187d4fe488e2b1fd4377afc7be216f170afb5df0a76aa8078f078599372305c3"} {"level":"info","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e0f17a307a95073f959614f94b746f3214f70067ab265ce37aa0268fc7c23396"} {"level":"debug","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2c931e7381626fc97ce388089930eebfbd68e873c7425e8c337abb82f76bd3e2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:14:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:14:03Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2c931e7381626fc97ce388089930eebfbd68e873c7425e8c337abb82f76bd3e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2c931e7381626fc97ce388089930eebfbd68e873c7425e8c337abb82f76bd3e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2c931e7381626fc97ce388089930eebfbd68e873c7425e8c337abb82f76bd3e2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2c931e7381626fc97ce388089930eebfbd68e873c7425e8c337abb82f76bd3e2"} {"level":"debug","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2c931e7381626fc97ce388089930eebfbd68e873c7425e8c337abb82f76bd3e2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2c931e7381626fc97ce388089930eebfbd68e873c7425e8c337abb82f76bd3e2"} {"level":"debug","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2c931e7381626fc97ce388089930eebfbd68e873c7425e8c337abb82f76bd3e2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:14:03Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:14:03Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2c931e7381626fc97ce388089930eebfbd68e873c7425e8c337abb82f76bd3e2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2c931e7381626fc97ce388089930eebfbd68e873c7425e8c337abb82f76bd3e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2c931e7381626fc97ce388089930eebfbd68e873c7425e8c337abb82f76bd3e2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:14:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:14:03Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2c931e7381626fc97ce388089930eebfbd68e873c7425e8c337abb82f76bd3e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6d7ab76b45ee56b8cdd1a89478b738070c7a5d38d74be7d16211f02d5cdcda26","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:14:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:14:03Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2c931e7381626fc97ce388089930eebfbd68e873c7425e8c337abb82f76bd3e2"} {"level":"info","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6d7ab76b45ee56b8cdd1a89478b738070c7a5d38d74be7d16211f02d5cdcda26","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2c931e7381626fc97ce388089930eebfbd68e873c7425e8c337abb82f76bd3e2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:14:03Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:14:03Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2c931e7381626fc97ce388089930eebfbd68e873c7425e8c337abb82f76bd3e2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2c931e7381626fc97ce388089930eebfbd68e873c7425e8c337abb82f76bd3e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6d7ab76b45ee56b8cdd1a89478b738070c7a5d38d74be7d16211f02d5cdcda26","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:14:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:14:03Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6d7ab76b45ee56b8cdd1a89478b738070c7a5d38d74be7d16211f02d5cdcda26"} {"level":"info","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6d7ab76b45ee56b8cdd1a89478b738070c7a5d38d74be7d16211f02d5cdcda26","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2c931e7381626fc97ce388089930eebfbd68e873c7425e8c337abb82f76bd3e2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:14:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:14:03Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2c931e7381626fc97ce388089930eebfbd68e873c7425e8c337abb82f76bd3e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6d7ab76b45ee56b8cdd1a89478b738070c7a5d38d74be7d16211f02d5cdcda26","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:14:03Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:14:03Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6d7ab76b45ee56b8cdd1a89478b738070c7a5d38d74be7d16211f02d5cdcda26"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2c931e7381626fc97ce388089930eebfbd68e873c7425e8c337abb82f76bd3e2"} {"level":"info","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6d7ab76b45ee56b8cdd1a89478b738070c7a5d38d74be7d16211f02d5cdcda26","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2c931e7381626fc97ce388089930eebfbd68e873c7425e8c337abb82f76bd3e2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:14:03Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:14:03Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2c931e7381626fc97ce388089930eebfbd68e873c7425e8c337abb82f76bd3e2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2c931e7381626fc97ce388089930eebfbd68e873c7425e8c337abb82f76bd3e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6d7ab76b45ee56b8cdd1a89478b738070c7a5d38d74be7d16211f02d5cdcda26","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:14:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:14:03Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6d7ab76b45ee56b8cdd1a89478b738070c7a5d38d74be7d16211f02d5cdcda26"} {"level":"info","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6d7ab76b45ee56b8cdd1a89478b738070c7a5d38d74be7d16211f02d5cdcda26","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2c931e7381626fc97ce388089930eebfbd68e873c7425e8c337abb82f76bd3e2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:14:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:14:03Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2c931e7381626fc97ce388089930eebfbd68e873c7425e8c337abb82f76bd3e2"} {"level":"info","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2c931e7381626fc97ce388089930eebfbd68e873c7425e8c337abb82f76bd3e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6d7ab76b45ee56b8cdd1a89478b738070c7a5d38d74be7d16211f02d5cdcda26","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e6b09e7117ae0c556e477dbd83f861d438639bc36aa409b8ce89d0090382befb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:14:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:14:03Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e6b09e7117ae0c556e477dbd83f861d438639bc36aa409b8ce89d0090382befb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2c931e7381626fc97ce388089930eebfbd68e873c7425e8c337abb82f76bd3e2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:14:03Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:14:03Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2c931e7381626fc97ce388089930eebfbd68e873c7425e8c337abb82f76bd3e2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6d7ab76b45ee56b8cdd1a89478b738070c7a5d38d74be7d16211f02d5cdcda26"} {"level":"info","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2c931e7381626fc97ce388089930eebfbd68e873c7425e8c337abb82f76bd3e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6d7ab76b45ee56b8cdd1a89478b738070c7a5d38d74be7d16211f02d5cdcda26","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:14:03Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:14:03Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6d7ab76b45ee56b8cdd1a89478b738070c7a5d38d74be7d16211f02d5cdcda26"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6d7ab76b45ee56b8cdd1a89478b738070c7a5d38d74be7d16211f02d5cdcda26","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e6b09e7117ae0c556e477dbd83f861d438639bc36aa409b8ce89d0090382befb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:14:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:14:03Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e6b09e7117ae0c556e477dbd83f861d438639bc36aa409b8ce89d0090382befb"} {"level":"info","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e6b09e7117ae0c556e477dbd83f861d438639bc36aa409b8ce89d0090382befb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2c931e7381626fc97ce388089930eebfbd68e873c7425e8c337abb82f76bd3e2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:14:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:14:03Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2c931e7381626fc97ce388089930eebfbd68e873c7425e8c337abb82f76bd3e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6d7ab76b45ee56b8cdd1a89478b738070c7a5d38d74be7d16211f02d5cdcda26","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e6b09e7117ae0c556e477dbd83f861d438639bc36aa409b8ce89d0090382befb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:14:03Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:14:03Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e6b09e7117ae0c556e477dbd83f861d438639bc36aa409b8ce89d0090382befb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2c931e7381626fc97ce388089930eebfbd68e873c7425e8c337abb82f76bd3e2"} {"level":"info","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e6b09e7117ae0c556e477dbd83f861d438639bc36aa409b8ce89d0090382befb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2c931e7381626fc97ce388089930eebfbd68e873c7425e8c337abb82f76bd3e2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:14:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:14:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2c931e7381626fc97ce388089930eebfbd68e873c7425e8c337abb82f76bd3e2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6d7ab76b45ee56b8cdd1a89478b738070c7a5d38d74be7d16211f02d5cdcda26"} {"level":"info","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2c931e7381626fc97ce388089930eebfbd68e873c7425e8c337abb82f76bd3e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e6b09e7117ae0c556e477dbd83f861d438639bc36aa409b8ce89d0090382befb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:14:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:14:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e6b09e7117ae0c556e477dbd83f861d438639bc36aa409b8ce89d0090382befb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2c931e7381626fc97ce388089930eebfbd68e873c7425e8c337abb82f76bd3e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e6b09e7117ae0c556e477dbd83f861d438639bc36aa409b8ce89d0090382befb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e6b09e7117ae0c556e477dbd83f861d438639bc36aa409b8ce89d0090382befb","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e6b09e7117ae0c556e477dbd83f861d438639bc36aa409b8ce89d0090382befb"} {"level":"debug","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e6b09e7117ae0c556e477dbd83f861d438639bc36aa409b8ce89d0090382befb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:14:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:14:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e6b09e7117ae0c556e477dbd83f861d438639bc36aa409b8ce89d0090382befb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2c931e7381626fc97ce388089930eebfbd68e873c7425e8c337abb82f76bd3e2"} {"level":"info","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e6b09e7117ae0c556e477dbd83f861d438639bc36aa409b8ce89d0090382befb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e6b09e7117ae0c556e477dbd83f861d438639bc36aa409b8ce89d0090382befb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:14:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:14:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e6b09e7117ae0c556e477dbd83f861d438639bc36aa409b8ce89d0090382befb"} {"level":"info","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e6b09e7117ae0c556e477dbd83f861d438639bc36aa409b8ce89d0090382befb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e6b09e7117ae0c556e477dbd83f861d438639bc36aa409b8ce89d0090382befb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e6b09e7117ae0c556e477dbd83f861d438639bc36aa409b8ce89d0090382befb","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e6b09e7117ae0c556e477dbd83f861d438639bc36aa409b8ce89d0090382befb"} {"level":"debug","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e6b09e7117ae0c556e477dbd83f861d438639bc36aa409b8ce89d0090382befb","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e6b09e7117ae0c556e477dbd83f861d438639bc36aa409b8ce89d0090382befb"} {"level":"debug","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:14:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:14:04Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:14:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:14:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971"} {"level":"info","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e6b09e7117ae0c556e477dbd83f861d438639bc36aa409b8ce89d0090382befb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:14:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:14:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e6b09e7117ae0c556e477dbd83f861d438639bc36aa409b8ce89d0090382befb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e6b09e7117ae0c556e477dbd83f861d438639bc36aa409b8ce89d0090382befb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e6b09e7117ae0c556e477dbd83f861d438639bc36aa409b8ce89d0090382befb","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971"} {"level":"debug","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:14:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:14:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e6b09e7117ae0c556e477dbd83f861d438639bc36aa409b8ce89d0090382befb"} {"level":"info","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:14:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:14:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971"} {"level":"info","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971"} {"level":"debug","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971"} {"level":"debug","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:14:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:14:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971"} {"level":"debug","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:14:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:14:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7"} {"level":"debug","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7"} {"level":"debug","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:14:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:14:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:14:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:14:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7"} {"level":"debug","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7"} {"level":"debug","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:14:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:14:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:14:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:14:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"97f18934007c00d8ccb44d9da3fdb9704215a13f9d4580b26f106d88aed6b018","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:14:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:14:04Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7"} {"level":"info","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"97f18934007c00d8ccb44d9da3fdb9704215a13f9d4580b26f106d88aed6b018","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:14:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:14:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/97f18934007c00d8ccb44d9da3fdb9704215a13f9d4580b26f106d88aed6b018"} {"level":"info","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"97f18934007c00d8ccb44d9da3fdb9704215a13f9d4580b26f106d88aed6b018","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:14:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:14:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["97f18934007c00d8ccb44d9da3fdb9704215a13f9d4580b26f106d88aed6b018"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"97f18934007c00d8ccb44d9da3fdb9704215a13f9d4580b26f106d88aed6b018","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:14:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:14:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"97f18934007c00d8ccb44d9da3fdb9704215a13f9d4580b26f106d88aed6b018","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7"} {"level":"debug","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:14:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:14:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:14:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:14:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7\": 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-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/97f18934007c00d8ccb44d9da3fdb9704215a13f9d4580b26f106d88aed6b018"} {"level":"info","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7"} {"level":"debug","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:14:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:14:04Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:14:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:14:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b"} {"level":"info","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:14:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:14:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b\": 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-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b"} {"level":"info","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b"} {"level":"debug","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:14:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:14:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:14:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:14:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b"} {"level":"debug","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b"} {"level":"debug","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4b90eeed27acb1f115acf909e6b403e7c0067489a6486fab0cdc440aa9dac4e7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:14:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:14:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4b90eeed27acb1f115acf909e6b403e7c0067489a6486fab0cdc440aa9dac4e7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:14:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:14:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4b90eeed27acb1f115acf909e6b403e7c0067489a6486fab0cdc440aa9dac4e7"} {"level":"info","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4b90eeed27acb1f115acf909e6b403e7c0067489a6486fab0cdc440aa9dac4e7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4b90eeed27acb1f115acf909e6b403e7c0067489a6486fab0cdc440aa9dac4e7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4b90eeed27acb1f115acf909e6b403e7c0067489a6486fab0cdc440aa9dac4e7"} {"level":"debug","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4b90eeed27acb1f115acf909e6b403e7c0067489a6486fab0cdc440aa9dac4e7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:14:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:14:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4b90eeed27acb1f115acf909e6b403e7c0067489a6486fab0cdc440aa9dac4e7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b"} {"level":"info","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4b90eeed27acb1f115acf909e6b403e7c0067489a6486fab0cdc440aa9dac4e7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4b90eeed27acb1f115acf909e6b403e7c0067489a6486fab0cdc440aa9dac4e7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:14:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:14:05Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4b90eeed27acb1f115acf909e6b403e7c0067489a6486fab0cdc440aa9dac4e7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4b90eeed27acb1f115acf909e6b403e7c0067489a6486fab0cdc440aa9dac4e7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4b90eeed27acb1f115acf909e6b403e7c0067489a6486fab0cdc440aa9dac4e7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4b90eeed27acb1f115acf909e6b403e7c0067489a6486fab0cdc440aa9dac4e7"} {"level":"debug","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:14:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:14:05Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4b90eeed27acb1f115acf909e6b403e7c0067489a6486fab0cdc440aa9dac4e7"} {"level":"info","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4b90eeed27acb1f115acf909e6b403e7c0067489a6486fab0cdc440aa9dac4e7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:14:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:14:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4b90eeed27acb1f115acf909e6b403e7c0067489a6486fab0cdc440aa9dac4e7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4b90eeed27acb1f115acf909e6b403e7c0067489a6486fab0cdc440aa9dac4e7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:14:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:14:05Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd"} {"level":"info","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:14:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:14:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4b90eeed27acb1f115acf909e6b403e7c0067489a6486fab0cdc440aa9dac4e7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:14:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:14:05Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91"} {"level":"info","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:14:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:14:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4b90eeed27acb1f115acf909e6b403e7c0067489a6486fab0cdc440aa9dac4e7"} {"level":"info","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:14:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:14:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91\": 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-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"60bdbd1d1ed05f54c8d13a6a1a082fde2e9434e9024239cf4b903daf17a41807","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:14:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:14:05Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd"} {"level":"info","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"60bdbd1d1ed05f54c8d13a6a1a082fde2e9434e9024239cf4b903daf17a41807","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"76f46979db5a1ffcde5ca5262770c45fd2b581a2882ba06522657a8c4ffa5069","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:14:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:14:05Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91"} {"level":"info","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/60bdbd1d1ed05f54c8d13a6a1a082fde2e9434e9024239cf4b903daf17a41807"} {"level":"info","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"76f46979db5a1ffcde5ca5262770c45fd2b581a2882ba06522657a8c4ffa5069","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"60bdbd1d1ed05f54c8d13a6a1a082fde2e9434e9024239cf4b903daf17a41807","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:14:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:14:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["60bdbd1d1ed05f54c8d13a6a1a082fde2e9434e9024239cf4b903daf17a41807"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/76f46979db5a1ffcde5ca5262770c45fd2b581a2882ba06522657a8c4ffa5069"} {"level":"info","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ff92c80c78bd406fa290dfaff18ed05eebf42ae05e6d200bfb874e1ab55cbed1"} {"level":"info","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"60bdbd1d1ed05f54c8d13a6a1a082fde2e9434e9024239cf4b903daf17a41807","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ff92c80c78bd406fa290dfaff18ed05eebf42ae05e6d200bfb874e1ab55cbed1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:14:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:14:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ff92c80c78bd406fa290dfaff18ed05eebf42ae05e6d200bfb874e1ab55cbed1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1dab3bb5ee6625042939a9292c8be78da1a540af5eb3312d9d8ad5ca212ef1dd"} {"level":"info","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/76f46979db5a1ffcde5ca5262770c45fd2b581a2882ba06522657a8c4ffa5069"} {"level":"info","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c9b0bbf3e335bd5c8dcbf05298140cafb2cc964c2ccd34cdb265455d461fe0e4"} {"level":"info","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ff92c80c78bd406fa290dfaff18ed05eebf42ae05e6d200bfb874e1ab55cbed1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1dab3bb5ee6625042939a9292c8be78da1a540af5eb3312d9d8ad5ca212ef1dd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:14:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:14:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1dab3bb5ee6625042939a9292c8be78da1a540af5eb3312d9d8ad5ca212ef1dd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/60bdbd1d1ed05f54c8d13a6a1a082fde2e9434e9024239cf4b903daf17a41807"} {"level":"info","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/be3bdc3b6a133f195466402dc11d2c426e2b4cb7ac2f1ed317f2abd09002a498"} {"level":"info","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/31d2546db114484f6cee5bf34015b13299d8d74741ba8a85ea1360ca1bd895c1"} {"level":"info","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1dab3bb5ee6625042939a9292c8be78da1a540af5eb3312d9d8ad5ca212ef1dd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"76f46979db5a1ffcde5ca5262770c45fd2b581a2882ba06522657a8c4ffa5069","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:14:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:14:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["76f46979db5a1ffcde5ca5262770c45fd2b581a2882ba06522657a8c4ffa5069"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1729575f450fd218f7fc65b06e1684ce1e4559edc7b75f3e2ad40933534bd236"} {"level":"info","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ff92c80c78bd406fa290dfaff18ed05eebf42ae05e6d200bfb874e1ab55cbed1"} {"level":"info","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"76f46979db5a1ffcde5ca5262770c45fd2b581a2882ba06522657a8c4ffa5069","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c9b0bbf3e335bd5c8dcbf05298140cafb2cc964c2ccd34cdb265455d461fe0e4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:14:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:14:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c9b0bbf3e335bd5c8dcbf05298140cafb2cc964c2ccd34cdb265455d461fe0e4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ee133d0a9872a952cde0f6b6bcae6ea48da451ae7baf55ef44e1ba06ebc7bc76"} {"level":"info","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1dab3bb5ee6625042939a9292c8be78da1a540af5eb3312d9d8ad5ca212ef1dd"} {"level":"info","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c9b0bbf3e335bd5c8dcbf05298140cafb2cc964c2ccd34cdb265455d461fe0e4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"60bdbd1d1ed05f54c8d13a6a1a082fde2e9434e9024239cf4b903daf17a41807","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"be3bdc3b6a133f195466402dc11d2c426e2b4cb7ac2f1ed317f2abd09002a498","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:14:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:14:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["be3bdc3b6a133f195466402dc11d2c426e2b4cb7ac2f1ed317f2abd09002a498"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9cccb4183175aed505b2a15bbbebbcc01d0ec9b655ef1f3991bdc5c72eabb1ff"} {"level":"info","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b5b11a2c94f60da927be84759eb336b4952b0b31704650b02b0e8fc9315fac53"} {"level":"info","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/27847ca47843c40ae57048e3876e8fe1251e1ba7b9a20de1de164faab5e7a89e"} {"level":"info","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"be3bdc3b6a133f195466402dc11d2c426e2b4cb7ac2f1ed317f2abd09002a498","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"31d2546db114484f6cee5bf34015b13299d8d74741ba8a85ea1360ca1bd895c1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:14:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:14:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["31d2546db114484f6cee5bf34015b13299d8d74741ba8a85ea1360ca1bd895c1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/76f46979db5a1ffcde5ca5262770c45fd2b581a2882ba06522657a8c4ffa5069"} {"level":"info","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c9b0bbf3e335bd5c8dcbf05298140cafb2cc964c2ccd34cdb265455d461fe0e4"} {"level":"info","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/be3bdc3b6a133f195466402dc11d2c426e2b4cb7ac2f1ed317f2abd09002a498"} {"level":"info","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"31d2546db114484f6cee5bf34015b13299d8d74741ba8a85ea1360ca1bd895c1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1729575f450fd218f7fc65b06e1684ce1e4559edc7b75f3e2ad40933534bd236","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:14:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:14:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1729575f450fd218f7fc65b06e1684ce1e4559edc7b75f3e2ad40933534bd236"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/31d2546db114484f6cee5bf34015b13299d8d74741ba8a85ea1360ca1bd895c1"} {"level":"info","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1729575f450fd218f7fc65b06e1684ce1e4559edc7b75f3e2ad40933534bd236","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ff92c80c78bd406fa290dfaff18ed05eebf42ae05e6d200bfb874e1ab55cbed1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ee133d0a9872a952cde0f6b6bcae6ea48da451ae7baf55ef44e1ba06ebc7bc76","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:14:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:14:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ee133d0a9872a952cde0f6b6bcae6ea48da451ae7baf55ef44e1ba06ebc7bc76"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1729575f450fd218f7fc65b06e1684ce1e4559edc7b75f3e2ad40933534bd236"} {"level":"info","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ee133d0a9872a952cde0f6b6bcae6ea48da451ae7baf55ef44e1ba06ebc7bc76","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1dab3bb5ee6625042939a9292c8be78da1a540af5eb3312d9d8ad5ca212ef1dd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9cccb4183175aed505b2a15bbbebbcc01d0ec9b655ef1f3991bdc5c72eabb1ff","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:14:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:14:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9cccb4183175aed505b2a15bbbebbcc01d0ec9b655ef1f3991bdc5c72eabb1ff"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9cccb4183175aed505b2a15bbbebbcc01d0ec9b655ef1f3991bdc5c72eabb1ff","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b5b11a2c94f60da927be84759eb336b4952b0b31704650b02b0e8fc9315fac53","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:14:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:14:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b5b11a2c94f60da927be84759eb336b4952b0b31704650b02b0e8fc9315fac53"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ee133d0a9872a952cde0f6b6bcae6ea48da451ae7baf55ef44e1ba06ebc7bc76"} {"level":"info","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9cccb4183175aed505b2a15bbbebbcc01d0ec9b655ef1f3991bdc5c72eabb1ff"} {"level":"info","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b5b11a2c94f60da927be84759eb336b4952b0b31704650b02b0e8fc9315fac53","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"27847ca47843c40ae57048e3876e8fe1251e1ba7b9a20de1de164faab5e7a89e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:14:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:14:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["27847ca47843c40ae57048e3876e8fe1251e1ba7b9a20de1de164faab5e7a89e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b5b11a2c94f60da927be84759eb336b4952b0b31704650b02b0e8fc9315fac53"} {"level":"info","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"27847ca47843c40ae57048e3876e8fe1251e1ba7b9a20de1de164faab5e7a89e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"76f46979db5a1ffcde5ca5262770c45fd2b581a2882ba06522657a8c4ffa5069","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c9b0bbf3e335bd5c8dcbf05298140cafb2cc964c2ccd34cdb265455d461fe0e4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"be3bdc3b6a133f195466402dc11d2c426e2b4cb7ac2f1ed317f2abd09002a498","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"31d2546db114484f6cee5bf34015b13299d8d74741ba8a85ea1360ca1bd895c1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1729575f450fd218f7fc65b06e1684ce1e4559edc7b75f3e2ad40933534bd236","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ee133d0a9872a952cde0f6b6bcae6ea48da451ae7baf55ef44e1ba06ebc7bc76","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9cccb4183175aed505b2a15bbbebbcc01d0ec9b655ef1f3991bdc5c72eabb1ff","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b5b11a2c94f60da927be84759eb336b4952b0b31704650b02b0e8fc9315fac53","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"27847ca47843c40ae57048e3876e8fe1251e1ba7b9a20de1de164faab5e7a89e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:14:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:14:05Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/27847ca47843c40ae57048e3876e8fe1251e1ba7b9a20de1de164faab5e7a89e"} {"level":"info","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"27847ca47843c40ae57048e3876e8fe1251e1ba7b9a20de1de164faab5e7a89e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"27847ca47843c40ae57048e3876e8fe1251e1ba7b9a20de1de164faab5e7a89e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"27847ca47843c40ae57048e3876e8fe1251e1ba7b9a20de1de164faab5e7a89e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/27847ca47843c40ae57048e3876e8fe1251e1ba7b9a20de1de164faab5e7a89e"} {"level":"debug","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"27847ca47843c40ae57048e3876e8fe1251e1ba7b9a20de1de164faab5e7a89e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:14:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:14:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["27847ca47843c40ae57048e3876e8fe1251e1ba7b9a20de1de164faab5e7a89e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"27847ca47843c40ae57048e3876e8fe1251e1ba7b9a20de1de164faab5e7a89e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"27847ca47843c40ae57048e3876e8fe1251e1ba7b9a20de1de164faab5e7a89e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:14:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/27847ca47843c40ae57048e3876e8fe1251e1ba7b9a20de1de164faab5e7a89e"} {"level":"info","ts":"2026-07-27T20:14:21Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"4eb7632f-b374-4ab1-8582-930b1452a183","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:55638","PortSpecifier":{"PortValue":55638}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"4eb7632f-b374-4ab1-8582-930b1452a183","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-d3c546.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-27T20:14:21Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"4eb7632f-b374-4ab1-8582-930b1452a183","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:55638","PortSpecifier":{"PortValue":55638}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785183261,"nanos":418446871},"http":{"id":"4eb7632f-b374-4ab1-8582-930b1452a183","method":"POST","headers":{":authority":"e2e-shared-a-d3c546.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.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-27T20:14:21Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"4eb7632f-b374-4ab1-8582-930b1452a183","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-27T20:14:21Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"4eb7632f-b374-4ab1-8582-930b1452a183","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":"dc52eeaa-57b1-4062-9a85-d66e4f43583a","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=8e33ef3f-9fc2-41fd-8255-329c796d1c8c"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/23434e8cd72d"]}} {"level":"debug","ts":"2026-07-27T20:14:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"4eb7632f-b374-4ab1-8582-930b1452a183","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/23434e8cd72d"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=8e33ef3f-9fc2-41fd-8255-329c796d1c8c"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"dc52eeaa-57b1-4062-9a85-d66e4f43583a","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.53:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-d3c546.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.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-27T20:14:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4eb7632f-b374-4ab1-8582-930b1452a183","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-27T20:14:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4eb7632f-b374-4ab1-8582-930b1452a183","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-27T20:14:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4eb7632f-b374-4ab1-8582-930b1452a183","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-d3c546/sub-test-model-d3c546\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-d3c546/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-27T20:14:21Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"4eb7632f-b374-4ab1-8582-930b1452a183","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"keyId","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-27T20:14:21Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4eb7632f-b374-4ab1-8582-930b1452a183","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-27T20:14:21Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4eb7632f-b374-4ab1-8582-930b1452a183","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-27T20:14:21Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"4eb7632f-b374-4ab1-8582-930b1452a183","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-27T20:14:21Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"4eb7632f-b374-4ab1-8582-930b1452a183","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-27T20:14:21Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"3ae6eca7-a68a-4676-8811-4850bb48808a","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:43094","PortSpecifier":{"PortValue":43094}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"3ae6eca7-a68a-4676-8811-4850bb48808a","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-73ce16.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-27T20:14:21Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"3ae6eca7-a68a-4676-8811-4850bb48808a","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:43094","PortSpecifier":{"PortValue":43094}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785183261,"nanos":456283796},"http":{"id":"3ae6eca7-a68a-4676-8811-4850bb48808a","method":"POST","headers":{":authority":"e2e-shared-b-73ce16.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.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-27T20:14:21Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"3ae6eca7-a68a-4676-8811-4850bb48808a","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-27T20:14:21Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"3ae6eca7-a68a-4676-8811-4850bb48808a","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":"dc52eeaa-57b1-4062-9a85-d66e4f43583a","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=8e33ef3f-9fc2-41fd-8255-329c796d1c8c"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/23434e8cd72d"]}} {"level":"debug","ts":"2026-07-27T20:14:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"3ae6eca7-a68a-4676-8811-4850bb48808a","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/23434e8cd72d"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=8e33ef3f-9fc2-41fd-8255-329c796d1c8c"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"dc52eeaa-57b1-4062-9a85-d66e4f43583a","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.58:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-73ce16.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.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-27T20:14:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3ae6eca7-a68a-4676-8811-4850bb48808a","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-27T20:14:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3ae6eca7-a68a-4676-8811-4850bb48808a","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-27T20:14:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3ae6eca7-a68a-4676-8811-4850bb48808a","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-73ce16/sub-test-model-73ce16\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-73ce16/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-27T20:14:21Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"3ae6eca7-a68a-4676-8811-4850bb48808a","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups_str","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-27T20:14:21Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3ae6eca7-a68a-4676-8811-4850bb48808a","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-27T20:14:21Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3ae6eca7-a68a-4676-8811-4850bb48808a","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-27T20:14:21Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"3ae6eca7-a68a-4676-8811-4850bb48808a","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-27T20:14:21Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"3ae6eca7-a68a-4676-8811-4850bb48808a","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-27T20:14:21Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"8bc9e260-59a1-43e7-b28c-8ff4387013c9","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:55648","PortSpecifier":{"PortValue":55648}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"8bc9e260-59a1-43e7-b28c-8ff4387013c9","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-a-d3c546.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-27T20:14:21Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"8bc9e260-59a1-43e7-b28c-8ff4387013c9","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:55648","PortSpecifier":{"PortValue":55648}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785183261,"nanos":500138300},"http":{"id":"8bc9e260-59a1-43e7-b28c-8ff4387013c9","method":"POST","headers":{":authority":"e2e-shared-a-d3c546.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.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-27T20:14:21Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"8bc9e260-59a1-43e7-b28c-8ff4387013c9","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-tnHvvpNzmBGoqcPd_2qB73OOjbNJDFrX3RoBT9b6PwfcRVlpg3ardcXujdxU"} {"level":"debug","ts":"2026-07-27T20:14:21Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"8bc9e260-59a1-43e7-b28c-8ff4387013c9","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-d3c546.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-tnHvvpNzmBGoqcPd_2qB73OOjbNJDFrX3RoBT9b6PwfcRVlpg3ardcXujdxU\"}"} {"level":"debug","ts":"2026-07-27T20:14:21Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"8bc9e260-59a1-43e7-b28c-8ff4387013c9","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-d3c546.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":"a7ee7c30-d682-46df-80c2-898d66ab8929","keyName":"e2e-sub-iso-3caed4","subscription":"e2e-shared-sub-955ffc","tenant":"e2e-shared-a-d3c546","userId":"a7ee7c30-d682-46df-80c2-898d66ab8929","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-27T20:14:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"8bc9e260-59a1-43e7-b28c-8ff4387013c9","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-27T20:14:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8bc9e260-59a1-43e7-b28c-8ff4387013c9","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-27T20:14:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8bc9e260-59a1-43e7-b28c-8ff4387013c9","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-27T20:14:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8bc9e260-59a1-43e7-b28c-8ff4387013c9","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-d3c546/sub-test-model-d3c546\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-d3c546/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-27T20:14:21Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8bc9e260-59a1-43e7-b28c-8ff4387013c9","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-27T20:14:21Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8bc9e260-59a1-43e7-b28c-8ff4387013c9","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-955ffc"} {"level":"debug","ts":"2026-07-27T20:14:21Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"8bc9e260-59a1-43e7-b28c-8ff4387013c9","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"keyId","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-27T20:14:21Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8bc9e260-59a1-43e7-b28c-8ff4387013c9","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-27T20:14:21Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"8bc9e260-59a1-43e7-b28c-8ff4387013c9","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-27T20:14:21Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"8bc9e260-59a1-43e7-b28c-8ff4387013c9","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-27T20:14:21Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"42826289-314c-4139-bdf3-e1b29d65376d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:43104","PortSpecifier":{"PortValue":43104}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"42826289-314c-4139-bdf3-e1b29d65376d","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-b-73ce16.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-27T20:14:21Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"42826289-314c-4139-bdf3-e1b29d65376d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:43104","PortSpecifier":{"PortValue":43104}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785183261,"nanos":526713034},"http":{"id":"42826289-314c-4139-bdf3-e1b29d65376d","method":"POST","headers":{":authority":"e2e-shared-b-73ce16.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.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-27T20:14:21Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"42826289-314c-4139-bdf3-e1b29d65376d","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-SLTFHc8v0dDXQ0Ea_Di6swocCMTa3Lx91owJCHps3irdAVAvLw9OkTwpHS4D"} {"level":"debug","ts":"2026-07-27T20:14:21Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"42826289-314c-4139-bdf3-e1b29d65376d","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-73ce16.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-SLTFHc8v0dDXQ0Ea_Di6swocCMTa3Lx91owJCHps3irdAVAvLw9OkTwpHS4D\"}"} {"level":"debug","ts":"2026-07-27T20:14:21Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"42826289-314c-4139-bdf3-e1b29d65376d","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-73ce16.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":"66b35305-c23c-4196-9361-62464d54e9ba","keyName":"e2e-sub-iso-892632","subscription":"e2e-shared-sub-955ffc","tenant":"e2e-shared-b-73ce16","userId":"66b35305-c23c-4196-9361-62464d54e9ba","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-27T20:14:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"42826289-314c-4139-bdf3-e1b29d65376d","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-27T20:14:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"42826289-314c-4139-bdf3-e1b29d65376d","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-27T20:14:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"42826289-314c-4139-bdf3-e1b29d65376d","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-27T20:14:21Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"42826289-314c-4139-bdf3-e1b29d65376d","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-73ce16/sub-test-model-73ce16\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-73ce16/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-27T20:14:21Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"42826289-314c-4139-bdf3-e1b29d65376d","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups_str","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-27T20:14:21Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"42826289-314c-4139-bdf3-e1b29d65376d","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-27T20:14:21Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"42826289-314c-4139-bdf3-e1b29d65376d","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-27T20:14:21Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"42826289-314c-4139-bdf3-e1b29d65376d","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-955ffc"} {"level":"info","ts":"2026-07-27T20:14:21Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"42826289-314c-4139-bdf3-e1b29d65376d","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-27T20:14:21Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"42826289-314c-4139-bdf3-e1b29d65376d","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-27T20:14:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/60bdbd1d1ed05f54c8d13a6a1a082fde2e9434e9024239cf4b903daf17a41807"} {"level":"info","ts":"2026-07-27T20:14:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd"} {"level":"info","ts":"2026-07-27T20:14:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9cccb4183175aed505b2a15bbbebbcc01d0ec9b655ef1f3991bdc5c72eabb1ff"} {"level":"info","ts":"2026-07-27T20:14:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c9b0bbf3e335bd5c8dcbf05298140cafb2cc964c2ccd34cdb265455d461fe0e4"} {"level":"info","ts":"2026-07-27T20:14:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6d7ab76b45ee56b8cdd1a89478b738070c7a5d38d74be7d16211f02d5cdcda26"} {"level":"info","ts":"2026-07-27T20:14:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e6b09e7117ae0c556e477dbd83f861d438639bc36aa409b8ce89d0090382befb"} {"level":"info","ts":"2026-07-27T20:14:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4b90eeed27acb1f115acf909e6b403e7c0067489a6486fab0cdc440aa9dac4e7"} {"level":"info","ts":"2026-07-27T20:14:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/97f18934007c00d8ccb44d9da3fdb9704215a13f9d4580b26f106d88aed6b018"} {"level":"info","ts":"2026-07-27T20:14:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b"} {"level":"info","ts":"2026-07-27T20:14:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/27847ca47843c40ae57048e3876e8fe1251e1ba7b9a20de1de164faab5e7a89e"} {"level":"info","ts":"2026-07-27T20:14:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/187d4fe488e2b1fd4377afc7be216f170afb5df0a76aa8078f078599372305c3"} {"level":"info","ts":"2026-07-27T20:14:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b5b11a2c94f60da927be84759eb336b4952b0b31704650b02b0e8fc9315fac53"} {"level":"info","ts":"2026-07-27T20:14:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e0f17a307a95073f959614f94b746f3214f70067ab265ce37aa0268fc7c23396"} {"level":"info","ts":"2026-07-27T20:14:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/be3bdc3b6a133f195466402dc11d2c426e2b4cb7ac2f1ed317f2abd09002a498"} {"level":"info","ts":"2026-07-27T20:14:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1dab3bb5ee6625042939a9292c8be78da1a540af5eb3312d9d8ad5ca212ef1dd"} {"level":"info","ts":"2026-07-27T20:14:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91"} {"level":"info","ts":"2026-07-27T20:14:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ee133d0a9872a952cde0f6b6bcae6ea48da451ae7baf55ef44e1ba06ebc7bc76"} {"level":"info","ts":"2026-07-27T20:14:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ff92c80c78bd406fa290dfaff18ed05eebf42ae05e6d200bfb874e1ab55cbed1"} {"level":"info","ts":"2026-07-27T20:14:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2c931e7381626fc97ce388089930eebfbd68e873c7425e8c337abb82f76bd3e2"} {"level":"info","ts":"2026-07-27T20:14:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7"} {"level":"info","ts":"2026-07-27T20:14:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/76f46979db5a1ffcde5ca5262770c45fd2b581a2882ba06522657a8c4ffa5069"} {"level":"info","ts":"2026-07-27T20:14:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/31d2546db114484f6cee5bf34015b13299d8d74741ba8a85ea1360ca1bd895c1"} {"level":"info","ts":"2026-07-27T20:14:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1729575f450fd218f7fc65b06e1684ce1e4559edc7b75f3e2ad40933534bd236"} {"level":"info","ts":"2026-07-27T20:14:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971"} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8"} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8"} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c40831775f9e9b9e44ac523cec17ff38509de1ab00f5cf2ac1773e7167970dc8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8"} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c40831775f9e9b9e44ac523cec17ff38509de1ab00f5cf2ac1773e7167970dc8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c40831775f9e9b9e44ac523cec17ff38509de1ab00f5cf2ac1773e7167970dc8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c40831775f9e9b9e44ac523cec17ff38509de1ab00f5cf2ac1773e7167970dc8"} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c40831775f9e9b9e44ac523cec17ff38509de1ab00f5cf2ac1773e7167970dc8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8"} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c40831775f9e9b9e44ac523cec17ff38509de1ab00f5cf2ac1773e7167970dc8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8\": 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-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c40831775f9e9b9e44ac523cec17ff38509de1ab00f5cf2ac1773e7167970dc8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c40831775f9e9b9e44ac523cec17ff38509de1ab00f5cf2ac1773e7167970dc8"} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8"} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c40831775f9e9b9e44ac523cec17ff38509de1ab00f5cf2ac1773e7167970dc8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c40831775f9e9b9e44ac523cec17ff38509de1ab00f5cf2ac1773e7167970dc8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8"} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c40831775f9e9b9e44ac523cec17ff38509de1ab00f5cf2ac1773e7167970dc8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c40831775f9e9b9e44ac523cec17ff38509de1ab00f5cf2ac1773e7167970dc8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c40831775f9e9b9e44ac523cec17ff38509de1ab00f5cf2ac1773e7167970dc8"} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c40831775f9e9b9e44ac523cec17ff38509de1ab00f5cf2ac1773e7167970dc8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c40831775f9e9b9e44ac523cec17ff38509de1ab00f5cf2ac1773e7167970dc8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c40831775f9e9b9e44ac523cec17ff38509de1ab00f5cf2ac1773e7167970dc8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8"} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c40831775f9e9b9e44ac523cec17ff38509de1ab00f5cf2ac1773e7167970dc8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c40831775f9e9b9e44ac523cec17ff38509de1ab00f5cf2ac1773e7167970dc8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c40831775f9e9b9e44ac523cec17ff38509de1ab00f5cf2ac1773e7167970dc8"} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c40831775f9e9b9e44ac523cec17ff38509de1ab00f5cf2ac1773e7167970dc8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c40831775f9e9b9e44ac523cec17ff38509de1ab00f5cf2ac1773e7167970dc8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c40831775f9e9b9e44ac523cec17ff38509de1ab00f5cf2ac1773e7167970dc8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8"} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c40831775f9e9b9e44ac523cec17ff38509de1ab00f5cf2ac1773e7167970dc8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c40831775f9e9b9e44ac523cec17ff38509de1ab00f5cf2ac1773e7167970dc8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c40831775f9e9b9e44ac523cec17ff38509de1ab00f5cf2ac1773e7167970dc8"} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c40831775f9e9b9e44ac523cec17ff38509de1ab00f5cf2ac1773e7167970dc8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c40831775f9e9b9e44ac523cec17ff38509de1ab00f5cf2ac1773e7167970dc8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c40831775f9e9b9e44ac523cec17ff38509de1ab00f5cf2ac1773e7167970dc8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8"} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c40831775f9e9b9e44ac523cec17ff38509de1ab00f5cf2ac1773e7167970dc8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c40831775f9e9b9e44ac523cec17ff38509de1ab00f5cf2ac1773e7167970dc8"} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c40831775f9e9b9e44ac523cec17ff38509de1ab00f5cf2ac1773e7167970dc8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b9ce7de8e6addd30277793d860045fef0dbe13ec01cdad5b50633191b410d89f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b9ce7de8e6addd30277793d860045fef0dbe13ec01cdad5b50633191b410d89f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8"} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b9ce7de8e6addd30277793d860045fef0dbe13ec01cdad5b50633191b410d89f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c40831775f9e9b9e44ac523cec17ff38509de1ab00f5cf2ac1773e7167970dc8"} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b9ce7de8e6addd30277793d860045fef0dbe13ec01cdad5b50633191b410d89f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b9ce7de8e6addd30277793d860045fef0dbe13ec01cdad5b50633191b410d89f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b9ce7de8e6addd30277793d860045fef0dbe13ec01cdad5b50633191b410d89f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b9ce7de8e6addd30277793d860045fef0dbe13ec01cdad5b50633191b410d89f"} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b9ce7de8e6addd30277793d860045fef0dbe13ec01cdad5b50633191b410d89f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b9ce7de8e6addd30277793d860045fef0dbe13ec01cdad5b50633191b410d89f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8"} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b9ce7de8e6addd30277793d860045fef0dbe13ec01cdad5b50633191b410d89f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b9ce7de8e6addd30277793d860045fef0dbe13ec01cdad5b50633191b410d89f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b9ce7de8e6addd30277793d860045fef0dbe13ec01cdad5b50633191b410d89f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b9ce7de8e6addd30277793d860045fef0dbe13ec01cdad5b50633191b410d89f"} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b9ce7de8e6addd30277793d860045fef0dbe13ec01cdad5b50633191b410d89f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b9ce7de8e6addd30277793d860045fef0dbe13ec01cdad5b50633191b410d89f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b9ce7de8e6addd30277793d860045fef0dbe13ec01cdad5b50633191b410d89f"} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b9ce7de8e6addd30277793d860045fef0dbe13ec01cdad5b50633191b410d89f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b9ce7de8e6addd30277793d860045fef0dbe13ec01cdad5b50633191b410d89f"} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b9ce7de8e6addd30277793d860045fef0dbe13ec01cdad5b50633191b410d89f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b9ce7de8e6addd30277793d860045fef0dbe13ec01cdad5b50633191b410d89f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b9ce7de8e6addd30277793d860045fef0dbe13ec01cdad5b50633191b410d89f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b9ce7de8e6addd30277793d860045fef0dbe13ec01cdad5b50633191b410d89f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b9ce7de8e6addd30277793d860045fef0dbe13ec01cdad5b50633191b410d89f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b9ce7de8e6addd30277793d860045fef0dbe13ec01cdad5b50633191b410d89f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b9ce7de8e6addd30277793d860045fef0dbe13ec01cdad5b50633191b410d89f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b9ce7de8e6addd30277793d860045fef0dbe13ec01cdad5b50633191b410d89f"} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b9ce7de8e6addd30277793d860045fef0dbe13ec01cdad5b50633191b410d89f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b9ce7de8e6addd30277793d860045fef0dbe13ec01cdad5b50633191b410d89f"} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b9ce7de8e6addd30277793d860045fef0dbe13ec01cdad5b50633191b410d89f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b9ce7de8e6addd30277793d860045fef0dbe13ec01cdad5b50633191b410d89f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b9ce7de8e6addd30277793d860045fef0dbe13ec01cdad5b50633191b410d89f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b9ce7de8e6addd30277793d860045fef0dbe13ec01cdad5b50633191b410d89f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bf484170451dedb99b932f11faa1b8c09b6c907e8b4102359a05c444a3a0fc67","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b9ce7de8e6addd30277793d860045fef0dbe13ec01cdad5b50633191b410d89f"} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bf484170451dedb99b932f11faa1b8c09b6c907e8b4102359a05c444a3a0fc67","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bf484170451dedb99b932f11faa1b8c09b6c907e8b4102359a05c444a3a0fc67","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bf484170451dedb99b932f11faa1b8c09b6c907e8b4102359a05c444a3a0fc67","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bf484170451dedb99b932f11faa1b8c09b6c907e8b4102359a05c444a3a0fc67","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bf484170451dedb99b932f11faa1b8c09b6c907e8b4102359a05c444a3a0fc67"} {"level":"error","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"bf484170451dedb99b932f11faa1b8c09b6c907e8b4102359a05c444a3a0fc67","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"bf484170451dedb99b932f11faa1b8c09b6c907e8b4102359a05c444a3a0fc67\": 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-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bf484170451dedb99b932f11faa1b8c09b6c907e8b4102359a05c444a3a0fc67","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bf484170451dedb99b932f11faa1b8c09b6c907e8b4102359a05c444a3a0fc67","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bf484170451dedb99b932f11faa1b8c09b6c907e8b4102359a05c444a3a0fc67"} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bf484170451dedb99b932f11faa1b8c09b6c907e8b4102359a05c444a3a0fc67","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bf484170451dedb99b932f11faa1b8c09b6c907e8b4102359a05c444a3a0fc67"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bf484170451dedb99b932f11faa1b8c09b6c907e8b4102359a05c444a3a0fc67","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bf484170451dedb99b932f11faa1b8c09b6c907e8b4102359a05c444a3a0fc67","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bf484170451dedb99b932f11faa1b8c09b6c907e8b4102359a05c444a3a0fc67","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bf484170451dedb99b932f11faa1b8c09b6c907e8b4102359a05c444a3a0fc67","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bf484170451dedb99b932f11faa1b8c09b6c907e8b4102359a05c444a3a0fc67","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bf484170451dedb99b932f11faa1b8c09b6c907e8b4102359a05c444a3a0fc67"} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bf484170451dedb99b932f11faa1b8c09b6c907e8b4102359a05c444a3a0fc67","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bf484170451dedb99b932f11faa1b8c09b6c907e8b4102359a05c444a3a0fc67"} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bf484170451dedb99b932f11faa1b8c09b6c907e8b4102359a05c444a3a0fc67","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:15:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bf484170451dedb99b932f11faa1b8c09b6c907e8b4102359a05c444a3a0fc67"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7"} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bf484170451dedb99b932f11faa1b8c09b6c907e8b4102359a05c444a3a0fc67","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bf484170451dedb99b932f11faa1b8c09b6c907e8b4102359a05c444a3a0fc67","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:15:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7"} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bf484170451dedb99b932f11faa1b8c09b6c907e8b4102359a05c444a3a0fc67"} {"level":"debug","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:15:07Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:15:07Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:15:07Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:15:07Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"51f65c2dd07dff447b5b29d8c00c8579454d4eb057c22c7ecb2af6702dd3bc3e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:15:07Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:15:07Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7"} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"51f65c2dd07dff447b5b29d8c00c8579454d4eb057c22c7ecb2af6702dd3bc3e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:15:07Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:15:07Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"51f65c2dd07dff447b5b29d8c00c8579454d4eb057c22c7ecb2af6702dd3bc3e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:15:07Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:15:07Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"51f65c2dd07dff447b5b29d8c00c8579454d4eb057c22c7ecb2af6702dd3bc3e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"51f65c2dd07dff447b5b29d8c00c8579454d4eb057c22c7ecb2af6702dd3bc3e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"51f65c2dd07dff447b5b29d8c00c8579454d4eb057c22c7ecb2af6702dd3bc3e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/51f65c2dd07dff447b5b29d8c00c8579454d4eb057c22c7ecb2af6702dd3bc3e"} {"level":"debug","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:15:07Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:15:07Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7"} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"51f65c2dd07dff447b5b29d8c00c8579454d4eb057c22c7ecb2af6702dd3bc3e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3edd14fbb808f7b7927806e5609f67cce67de082f410351ea88033aaf82be347","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:15:07Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:15:07Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3edd14fbb808f7b7927806e5609f67cce67de082f410351ea88033aaf82be347","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3edd14fbb808f7b7927806e5609f67cce67de082f410351ea88033aaf82be347","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3edd14fbb808f7b7927806e5609f67cce67de082f410351ea88033aaf82be347","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/51f65c2dd07dff447b5b29d8c00c8579454d4eb057c22c7ecb2af6702dd3bc3e"} {"level":"debug","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:15:07Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:15:07Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3edd14fbb808f7b7927806e5609f67cce67de082f410351ea88033aaf82be347","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd"} {"level":"debug","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:15:07Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:15:07Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3edd14fbb808f7b7927806e5609f67cce67de082f410351ea88033aaf82be347"} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:15:07Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:15:07Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3edd14fbb808f7b7927806e5609f67cce67de082f410351ea88033aaf82be347","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:15:07Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:15:07Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3edd14fbb808f7b7927806e5609f67cce67de082f410351ea88033aaf82be347"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd"} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3edd14fbb808f7b7927806e5609f67cce67de082f410351ea88033aaf82be347","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"51f65c2dd07dff447b5b29d8c00c8579454d4eb057c22c7ecb2af6702dd3bc3e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:15:07Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:15:07Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["51f65c2dd07dff447b5b29d8c00c8579454d4eb057c22c7ecb2af6702dd3bc3e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd"} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"51f65c2dd07dff447b5b29d8c00c8579454d4eb057c22c7ecb2af6702dd3bc3e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:15:07Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:15:07Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"263a212b48ce5d0082e54a6faa00c6b88d041a5b25a6739cc9d7445a3ea2672b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:15:07Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:15:07Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/263a212b48ce5d0082e54a6faa00c6b88d041a5b25a6739cc9d7445a3ea2672b"} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"263a212b48ce5d0082e54a6faa00c6b88d041a5b25a6739cc9d7445a3ea2672b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3edd14fbb808f7b7927806e5609f67cce67de082f410351ea88033aaf82be347","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:15:07Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:15:07Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3edd14fbb808f7b7927806e5609f67cce67de082f410351ea88033aaf82be347"} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd"} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3edd14fbb808f7b7927806e5609f67cce67de082f410351ea88033aaf82be347","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"51f65c2dd07dff447b5b29d8c00c8579454d4eb057c22c7ecb2af6702dd3bc3e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:15:07Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:15:07Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/51f65c2dd07dff447b5b29d8c00c8579454d4eb057c22c7ecb2af6702dd3bc3e"} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/263a212b48ce5d0082e54a6faa00c6b88d041a5b25a6739cc9d7445a3ea2672b"} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"51f65c2dd07dff447b5b29d8c00c8579454d4eb057c22c7ecb2af6702dd3bc3e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"263a212b48ce5d0082e54a6faa00c6b88d041a5b25a6739cc9d7445a3ea2672b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:15:07Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:15:07Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["263a212b48ce5d0082e54a6faa00c6b88d041a5b25a6739cc9d7445a3ea2672b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3edd14fbb808f7b7927806e5609f67cce67de082f410351ea88033aaf82be347"} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/51f65c2dd07dff447b5b29d8c00c8579454d4eb057c22c7ecb2af6702dd3bc3e"} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"263a212b48ce5d0082e54a6faa00c6b88d041a5b25a6739cc9d7445a3ea2672b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3edd14fbb808f7b7927806e5609f67cce67de082f410351ea88033aaf82be347","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:15:07Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:15:07Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3edd14fbb808f7b7927806e5609f67cce67de082f410351ea88033aaf82be347"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/37181e19c6c7b9378085e7c9c0847b2b453c7eb86f43df4c48a7cc12b6c4922b"} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/263a212b48ce5d0082e54a6faa00c6b88d041a5b25a6739cc9d7445a3ea2672b"} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3edd14fbb808f7b7927806e5609f67cce67de082f410351ea88033aaf82be347","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"51f65c2dd07dff447b5b29d8c00c8579454d4eb057c22c7ecb2af6702dd3bc3e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:15:07Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:15:07Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["51f65c2dd07dff447b5b29d8c00c8579454d4eb057c22c7ecb2af6702dd3bc3e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971"} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3edd14fbb808f7b7927806e5609f67cce67de082f410351ea88033aaf82be347"} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"51f65c2dd07dff447b5b29d8c00c8579454d4eb057c22c7ecb2af6702dd3bc3e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"37181e19c6c7b9378085e7c9c0847b2b453c7eb86f43df4c48a7cc12b6c4922b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:15:07Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:15:07Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["37181e19c6c7b9378085e7c9c0847b2b453c7eb86f43df4c48a7cc12b6c4922b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fdab4ba6696f98e12c5b9b6a641b81330d8672651e84b7d7be0d0d3b5ef8e841"} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/51f65c2dd07dff447b5b29d8c00c8579454d4eb057c22c7ecb2af6702dd3bc3e"} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"37181e19c6c7b9378085e7c9c0847b2b453c7eb86f43df4c48a7cc12b6c4922b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"263a212b48ce5d0082e54a6faa00c6b88d041a5b25a6739cc9d7445a3ea2672b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:15:07Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:15:07Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c07aa1e15cdca16b370ff721bdcdb7942d0fae2a5a3e9a6159d8d0dc70c44b9c"} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/37181e19c6c7b9378085e7c9c0847b2b453c7eb86f43df4c48a7cc12b6c4922b"} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3edd14fbb808f7b7927806e5609f67cce67de082f410351ea88033aaf82be347","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fdab4ba6696f98e12c5b9b6a641b81330d8672651e84b7d7be0d0d3b5ef8e841","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:15:07Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:15:07Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fdab4ba6696f98e12c5b9b6a641b81330d8672651e84b7d7be0d0d3b5ef8e841"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971"} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b"} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fdab4ba6696f98e12c5b9b6a641b81330d8672651e84b7d7be0d0d3b5ef8e841","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"51f65c2dd07dff447b5b29d8c00c8579454d4eb057c22c7ecb2af6702dd3bc3e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c07aa1e15cdca16b370ff721bdcdb7942d0fae2a5a3e9a6159d8d0dc70c44b9c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:15:07Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:15:07Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c07aa1e15cdca16b370ff721bdcdb7942d0fae2a5a3e9a6159d8d0dc70c44b9c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7fc7ffc44b235b0efe6752e0674c8ea9d26396ef646499f5666f0bede4367512"} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cdd3aaed17de1f657d3040c807dd2efefbb640e58592a5b19e60f99b497c92a0"} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c07aa1e15cdca16b370ff721bdcdb7942d0fae2a5a3e9a6159d8d0dc70c44b9c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"37181e19c6c7b9378085e7c9c0847b2b453c7eb86f43df4c48a7cc12b6c4922b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:15:07Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:15:07Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fdab4ba6696f98e12c5b9b6a641b81330d8672651e84b7d7be0d0d3b5ef8e841"} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f33843b41e38e58867c36aea92615a708e74dfacd996984a7f604bade8027ed7"} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c07aa1e15cdca16b370ff721bdcdb7942d0fae2a5a3e9a6159d8d0dc70c44b9c"} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7fc7ffc44b235b0efe6752e0674c8ea9d26396ef646499f5666f0bede4367512","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:15:07Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:15:07Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7fc7ffc44b235b0efe6752e0674c8ea9d26396ef646499f5666f0bede4367512"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ff92c80c78bd406fa290dfaff18ed05eebf42ae05e6d200bfb874e1ab55cbed1"} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/94acd85db1b48e1086c1847f89ddb73222c803a77949bad017fd437ded189b73"} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7fc7ffc44b235b0efe6752e0674c8ea9d26396ef646499f5666f0bede4367512","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cdd3aaed17de1f657d3040c807dd2efefbb640e58592a5b19e60f99b497c92a0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:15:07Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:15:07Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cdd3aaed17de1f657d3040c807dd2efefbb640e58592a5b19e60f99b497c92a0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a99775b8d65552d76b9f7dc797653a76972563156274ec42ccfc9332d9735960"} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91"} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b"} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cdd3aaed17de1f657d3040c807dd2efefbb640e58592a5b19e60f99b497c92a0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fdab4ba6696f98e12c5b9b6a641b81330d8672651e84b7d7be0d0d3b5ef8e841","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f33843b41e38e58867c36aea92615a708e74dfacd996984a7f604bade8027ed7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:15:07Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:15:07Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f33843b41e38e58867c36aea92615a708e74dfacd996984a7f604bade8027ed7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/60bdbd1d1ed05f54c8d13a6a1a082fde2e9434e9024239cf4b903daf17a41807"} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7fc7ffc44b235b0efe6752e0674c8ea9d26396ef646499f5666f0bede4367512"} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/812245f5ef31040699db3cbfd5101fc1a25ebd8d0fd71e844a181bf05dee699d"} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f33843b41e38e58867c36aea92615a708e74dfacd996984a7f604bade8027ed7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c07aa1e15cdca16b370ff721bdcdb7942d0fae2a5a3e9a6159d8d0dc70c44b9c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ff92c80c78bd406fa290dfaff18ed05eebf42ae05e6d200bfb874e1ab55cbed1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:15:07Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:15:07Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ff92c80c78bd406fa290dfaff18ed05eebf42ae05e6d200bfb874e1ab55cbed1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c9b0bbf3e335bd5c8dcbf05298140cafb2cc964c2ccd34cdb265455d461fe0e4"} {"level":"info","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ff92c80c78bd406fa290dfaff18ed05eebf42ae05e6d200bfb874e1ab55cbed1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:07Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"94acd85db1b48e1086c1847f89ddb73222c803a77949bad017fd437ded189b73","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:15:07Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:15:07Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["94acd85db1b48e1086c1847f89ddb73222c803a77949bad017fd437ded189b73"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cdd3aaed17de1f657d3040c807dd2efefbb640e58592a5b19e60f99b497c92a0"} {"level":"info","ts":"2026-07-27T20:15:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"94acd85db1b48e1086c1847f89ddb73222c803a77949bad017fd437ded189b73","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a99775b8d65552d76b9f7dc797653a76972563156274ec42ccfc9332d9735960","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:15:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:15:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a99775b8d65552d76b9f7dc797653a76972563156274ec42ccfc9332d9735960"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f33843b41e38e58867c36aea92615a708e74dfacd996984a7f604bade8027ed7"} {"level":"info","ts":"2026-07-27T20:15:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ff92c80c78bd406fa290dfaff18ed05eebf42ae05e6d200bfb874e1ab55cbed1"} {"level":"info","ts":"2026-07-27T20:15:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a99775b8d65552d76b9f7dc797653a76972563156274ec42ccfc9332d9735960","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:15:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:15:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/94acd85db1b48e1086c1847f89ddb73222c803a77949bad017fd437ded189b73"} {"level":"info","ts":"2026-07-27T20:15:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a99775b8d65552d76b9f7dc797653a76972563156274ec42ccfc9332d9735960"} {"level":"info","ts":"2026-07-27T20:15:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"60bdbd1d1ed05f54c8d13a6a1a082fde2e9434e9024239cf4b903daf17a41807","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:15:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:15:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["60bdbd1d1ed05f54c8d13a6a1a082fde2e9434e9024239cf4b903daf17a41807"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91"} {"level":"info","ts":"2026-07-27T20:15:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"60bdbd1d1ed05f54c8d13a6a1a082fde2e9434e9024239cf4b903daf17a41807","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7fc7ffc44b235b0efe6752e0674c8ea9d26396ef646499f5666f0bede4367512","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"812245f5ef31040699db3cbfd5101fc1a25ebd8d0fd71e844a181bf05dee699d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:15:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:15:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["812245f5ef31040699db3cbfd5101fc1a25ebd8d0fd71e844a181bf05dee699d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/60bdbd1d1ed05f54c8d13a6a1a082fde2e9434e9024239cf4b903daf17a41807"} {"level":"info","ts":"2026-07-27T20:15:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"812245f5ef31040699db3cbfd5101fc1a25ebd8d0fd71e844a181bf05dee699d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c9b0bbf3e335bd5c8dcbf05298140cafb2cc964c2ccd34cdb265455d461fe0e4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:15:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:15:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c9b0bbf3e335bd5c8dcbf05298140cafb2cc964c2ccd34cdb265455d461fe0e4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:15:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/812245f5ef31040699db3cbfd5101fc1a25ebd8d0fd71e844a181bf05dee699d"} {"level":"info","ts":"2026-07-27T20:15:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c9b0bbf3e335bd5c8dcbf05298140cafb2cc964c2ccd34cdb265455d461fe0e4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cdd3aaed17de1f657d3040c807dd2efefbb640e58592a5b19e60f99b497c92a0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f33843b41e38e58867c36aea92615a708e74dfacd996984a7f604bade8027ed7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ff92c80c78bd406fa290dfaff18ed05eebf42ae05e6d200bfb874e1ab55cbed1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"94acd85db1b48e1086c1847f89ddb73222c803a77949bad017fd437ded189b73","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a99775b8d65552d76b9f7dc797653a76972563156274ec42ccfc9332d9735960","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"60bdbd1d1ed05f54c8d13a6a1a082fde2e9434e9024239cf4b903daf17a41807","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"812245f5ef31040699db3cbfd5101fc1a25ebd8d0fd71e844a181bf05dee699d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:15:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c9b0bbf3e335bd5c8dcbf05298140cafb2cc964c2ccd34cdb265455d461fe0e4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:15:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c9b0bbf3e335bd5c8dcbf05298140cafb2cc964c2ccd34cdb265455d461fe0e4"} {"level":"info","ts":"2026-07-27T20:15:24Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"9d1bab2a-2ae7-45fc-9cb6-ecf62fd4a103","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:45712","PortSpecifier":{"PortValue":45712}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"9d1bab2a-2ae7-45fc-9cb6-ecf62fd4a103","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-d3c546.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-27T20:15:24Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"9d1bab2a-2ae7-45fc-9cb6-ecf62fd4a103","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:45712","PortSpecifier":{"PortValue":45712}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785183324,"nanos":882514759},"http":{"id":"9d1bab2a-2ae7-45fc-9cb6-ecf62fd4a103","method":"POST","headers":{":authority":"e2e-shared-a-d3c546.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.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-27T20:15:24Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"9d1bab2a-2ae7-45fc-9cb6-ecf62fd4a103","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-27T20:15:24Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"9d1bab2a-2ae7-45fc-9cb6-ecf62fd4a103","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":"dc52eeaa-57b1-4062-9a85-d66e4f43583a","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=8e33ef3f-9fc2-41fd-8255-329c796d1c8c"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/23434e8cd72d"]}} {"level":"debug","ts":"2026-07-27T20:15:24Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"9d1bab2a-2ae7-45fc-9cb6-ecf62fd4a103","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/23434e8cd72d"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=8e33ef3f-9fc2-41fd-8255-329c796d1c8c"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"dc52eeaa-57b1-4062-9a85-d66e4f43583a","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.53:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-d3c546.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.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-27T20:15:24Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9d1bab2a-2ae7-45fc-9cb6-ecf62fd4a103","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-27T20:15:24Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9d1bab2a-2ae7-45fc-9cb6-ecf62fd4a103","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-27T20:15:24Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9d1bab2a-2ae7-45fc-9cb6-ecf62fd4a103","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-d3c546/rate-test-model-d3c546\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-d3c546/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-27T20:15:24Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"9d1bab2a-2ae7-45fc-9cb6-ecf62fd4a103","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"userid","Value":{}},{"Name":"selected_subscription_key","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-27T20:15:24Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9d1bab2a-2ae7-45fc-9cb6-ecf62fd4a103","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-27T20:15:24Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9d1bab2a-2ae7-45fc-9cb6-ecf62fd4a103","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-27T20:15:24Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"9d1bab2a-2ae7-45fc-9cb6-ecf62fd4a103","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-27T20:15:24Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"9d1bab2a-2ae7-45fc-9cb6-ecf62fd4a103","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-27T20:15:24Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"903d2b4a-74de-4c2f-821c-ead439302068","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:36536","PortSpecifier":{"PortValue":36536}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"903d2b4a-74de-4c2f-821c-ead439302068","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-73ce16.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-27T20:15:24Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"903d2b4a-74de-4c2f-821c-ead439302068","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:36536","PortSpecifier":{"PortValue":36536}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785183324,"nanos":918670654},"http":{"id":"903d2b4a-74de-4c2f-821c-ead439302068","method":"POST","headers":{":authority":"e2e-shared-b-73ce16.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.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-27T20:15:24Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"903d2b4a-74de-4c2f-821c-ead439302068","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-27T20:15:24Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"903d2b4a-74de-4c2f-821c-ead439302068","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":"dc52eeaa-57b1-4062-9a85-d66e4f43583a","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=8e33ef3f-9fc2-41fd-8255-329c796d1c8c"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/23434e8cd72d"]}} {"level":"debug","ts":"2026-07-27T20:15:24Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"903d2b4a-74de-4c2f-821c-ead439302068","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/23434e8cd72d"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=8e33ef3f-9fc2-41fd-8255-329c796d1c8c"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"dc52eeaa-57b1-4062-9a85-d66e4f43583a","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.58:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-73ce16.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.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-27T20:15:24Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"903d2b4a-74de-4c2f-821c-ead439302068","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-27T20:15:24Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"903d2b4a-74de-4c2f-821c-ead439302068","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-27T20:15:24Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"903d2b4a-74de-4c2f-821c-ead439302068","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-73ce16/rate-test-model-73ce16\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-73ce16/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-27T20:15:24Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"903d2b4a-74de-4c2f-821c-ead439302068","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-27T20:15:24Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"903d2b4a-74de-4c2f-821c-ead439302068","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-27T20:15:24Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"903d2b4a-74de-4c2f-821c-ead439302068","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-27T20:15:24Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"903d2b4a-74de-4c2f-821c-ead439302068","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-27T20:15:24Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"903d2b4a-74de-4c2f-821c-ead439302068","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-27T20:15:24Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"69712e4f-a716-4f4a-a4dc-12a918294897","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:45728","PortSpecifier":{"PortValue":45728}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"69712e4f-a716-4f4a-a4dc-12a918294897","method":"POST","path":"/ai-tenant-e2e-shared-a-d3c546/rate-test-model-d3c546/v1/completions","host":"e2e-shared-a-d3c546.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-27T20:15:24Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"69712e4f-a716-4f4a-a4dc-12a918294897","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:45728","PortSpecifier":{"PortValue":45728}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785183324,"nanos":969666032},"http":{"id":"69712e4f-a716-4f4a-a4dc-12a918294897","method":"POST","headers":{":authority":"e2e-shared-a-d3c546.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-d3c546/rate-test-model-d3c546/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-27T20:15:24Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"69712e4f-a716-4f4a-a4dc-12a918294897","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-33o3eZRwNoJZMwrs_MntbqdCB6ByIVC8O8bzp2ptRGbitsNIk2Ddh7gCjYjS"} {"level":"debug","ts":"2026-07-27T20:15:24Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"69712e4f-a716-4f4a-a4dc-12a918294897","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-d3c546.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-33o3eZRwNoJZMwrs_MntbqdCB6ByIVC8O8bzp2ptRGbitsNIk2Ddh7gCjYjS\"}"} {"level":"debug","ts":"2026-07-27T20:15:24Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"69712e4f-a716-4f4a-a4dc-12a918294897","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-d3c546.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":"b53c1e93-b3d2-4cd5-a2bd-82c67771de21","keyName":"e2e-rate-a-dad78b","subscription":"e2e-rate-iso-a-dad78b","tenant":"e2e-shared-a-d3c546","userId":"b53c1e93-b3d2-4cd5-a2bd-82c67771de21","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-27T20:15:24Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"69712e4f-a716-4f4a-a4dc-12a918294897","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-d3c546.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-d3c546/rate-test-model-d3c546\",\"requestedSubscription\":\"e2e-rate-iso-a-dad78b\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-27T20:15:25Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"69712e4f-a716-4f4a-a4dc-12a918294897","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-d3c546.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-d3c546/models/facebook/opt-125m","name":"rate-test-model-d3c546","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-dad78b","namespace":"ai-tenant-e2e-shared-a-d3c546","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-d3c546/rate-test-model-d3c546"}} {"level":"debug","ts":"2026-07-27T20:15:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"69712e4f-a716-4f4a-a4dc-12a918294897","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-27T20:15:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"69712e4f-a716-4f4a-a4dc-12a918294897","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-27T20:15:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"69712e4f-a716-4f4a-a4dc-12a918294897","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-27T20:15:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"69712e4f-a716-4f4a-a4dc-12a918294897","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-27T20:15:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"69712e4f-a716-4f4a-a4dc-12a918294897","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-d3c546/rate-test-model-d3c546\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-d3c546/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-27T20:15:25Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"69712e4f-a716-4f4a-a4dc-12a918294897","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-27T20:15:25Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"69712e4f-a716-4f4a-a4dc-12a918294897","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-dad78b"} {"level":"debug","ts":"2026-07-27T20:15:25Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"69712e4f-a716-4f4a-a4dc-12a918294897","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-27T20:15:25Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"69712e4f-a716-4f4a-a4dc-12a918294897","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","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":"b53c1e93-b3d2-4cd5-a2bd-82c67771de21","keyName":"e2e-rate-a-dad78b","selected_subscription":"e2e-rate-iso-a-dad78b","selected_subscription_key":"ai-tenant-e2e-shared-a-d3c546/e2e-rate-iso-a-dad78b@ai-tenant-e2e-shared-a-d3c546/rate-test-model-d3c546","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-d3c546/models/facebook/opt-125m","name":"rate-test-model-d3c546","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-dad78b","namespace":"ai-tenant-e2e-shared-a-d3c546","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-d3c546/rate-test-model-d3c546"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-27T20:15:25Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"69712e4f-a716-4f4a-a4dc-12a918294897","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-27T20:15:25Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"69712e4f-a716-4f4a-a4dc-12a918294897","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-27T20:15:26Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ac607de7-0b45-4ea5-89fe-98c87450524a","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:45740","PortSpecifier":{"PortValue":45740}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"ac607de7-0b45-4ea5-89fe-98c87450524a","method":"POST","path":"/ai-tenant-e2e-shared-a-d3c546/rate-test-model-d3c546/v1/completions","host":"e2e-shared-a-d3c546.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-27T20:15:26Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ac607de7-0b45-4ea5-89fe-98c87450524a","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:45740","PortSpecifier":{"PortValue":45740}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785183326,"nanos":55365602},"http":{"id":"ac607de7-0b45-4ea5-89fe-98c87450524a","method":"POST","headers":{":authority":"e2e-shared-a-d3c546.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-d3c546/rate-test-model-d3c546/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-27T20:15:26Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"ac607de7-0b45-4ea5-89fe-98c87450524a","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-33o3eZRwNoJZMwrs_MntbqdCB6ByIVC8O8bzp2ptRGbitsNIk2Ddh7gCjYjS"} {"level":"debug","ts":"2026-07-27T20:15:26Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"ac607de7-0b45-4ea5-89fe-98c87450524a","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-d3c546.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-33o3eZRwNoJZMwrs_MntbqdCB6ByIVC8O8bzp2ptRGbitsNIk2Ddh7gCjYjS\"}"} {"level":"debug","ts":"2026-07-27T20:15:26Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"ac607de7-0b45-4ea5-89fe-98c87450524a","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-d3c546.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":"b53c1e93-b3d2-4cd5-a2bd-82c67771de21","keyName":"e2e-rate-a-dad78b","subscription":"e2e-rate-iso-a-dad78b","tenant":"e2e-shared-a-d3c546","userId":"b53c1e93-b3d2-4cd5-a2bd-82c67771de21","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-27T20:15:26Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"ac607de7-0b45-4ea5-89fe-98c87450524a","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-d3c546.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-d3c546/rate-test-model-d3c546\",\"requestedSubscription\":\"e2e-rate-iso-a-dad78b\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-27T20:15:26Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"ac607de7-0b45-4ea5-89fe-98c87450524a","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-d3c546.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-d3c546/models/facebook/opt-125m","name":"rate-test-model-d3c546","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-dad78b","namespace":"ai-tenant-e2e-shared-a-d3c546","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-d3c546/rate-test-model-d3c546"}} {"level":"debug","ts":"2026-07-27T20:15:26Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"ac607de7-0b45-4ea5-89fe-98c87450524a","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-27T20:15:26Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ac607de7-0b45-4ea5-89fe-98c87450524a","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-27T20:15:26Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ac607de7-0b45-4ea5-89fe-98c87450524a","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-27T20:15:26Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ac607de7-0b45-4ea5-89fe-98c87450524a","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-d3c546/rate-test-model-d3c546\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-d3c546/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-27T20:15:26Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ac607de7-0b45-4ea5-89fe-98c87450524a","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-27T20:15:26Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ac607de7-0b45-4ea5-89fe-98c87450524a","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-27T20:15:26Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ac607de7-0b45-4ea5-89fe-98c87450524a","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-27T20:15:26Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ac607de7-0b45-4ea5-89fe-98c87450524a","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-dad78b"} {"level":"debug","ts":"2026-07-27T20:15:26Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ac607de7-0b45-4ea5-89fe-98c87450524a","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","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":"b53c1e93-b3d2-4cd5-a2bd-82c67771de21","keyName":"e2e-rate-a-dad78b","selected_subscription":"e2e-rate-iso-a-dad78b","selected_subscription_key":"ai-tenant-e2e-shared-a-d3c546/e2e-rate-iso-a-dad78b@ai-tenant-e2e-shared-a-d3c546/rate-test-model-d3c546","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-d3c546/models/facebook/opt-125m","name":"rate-test-model-d3c546","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-dad78b","namespace":"ai-tenant-e2e-shared-a-d3c546","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-d3c546/rate-test-model-d3c546"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-27T20:15:26Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ac607de7-0b45-4ea5-89fe-98c87450524a","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-27T20:15:26Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ac607de7-0b45-4ea5-89fe-98c87450524a","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-27T20:15:27Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"24df557a-0286-4208-af77-b5ce82b62937","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:45750","PortSpecifier":{"PortValue":45750}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"24df557a-0286-4208-af77-b5ce82b62937","method":"POST","path":"/ai-tenant-e2e-shared-a-d3c546/rate-test-model-d3c546/v1/completions","host":"e2e-shared-a-d3c546.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-27T20:15:27Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"24df557a-0286-4208-af77-b5ce82b62937","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:45750","PortSpecifier":{"PortValue":45750}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785183327,"nanos":102210327},"http":{"id":"24df557a-0286-4208-af77-b5ce82b62937","method":"POST","headers":{":authority":"e2e-shared-a-d3c546.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-d3c546/rate-test-model-d3c546/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-27T20:15:27Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"24df557a-0286-4208-af77-b5ce82b62937","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-33o3eZRwNoJZMwrs_MntbqdCB6ByIVC8O8bzp2ptRGbitsNIk2Ddh7gCjYjS"} {"level":"debug","ts":"2026-07-27T20:15:27Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"24df557a-0286-4208-af77-b5ce82b62937","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-d3c546.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-33o3eZRwNoJZMwrs_MntbqdCB6ByIVC8O8bzp2ptRGbitsNIk2Ddh7gCjYjS\"}"} {"level":"debug","ts":"2026-07-27T20:15:27Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"24df557a-0286-4208-af77-b5ce82b62937","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-d3c546.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":"b53c1e93-b3d2-4cd5-a2bd-82c67771de21","keyName":"e2e-rate-a-dad78b","subscription":"e2e-rate-iso-a-dad78b","tenant":"e2e-shared-a-d3c546","userId":"b53c1e93-b3d2-4cd5-a2bd-82c67771de21","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-27T20:15:27Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"24df557a-0286-4208-af77-b5ce82b62937","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-d3c546.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-d3c546/rate-test-model-d3c546\",\"requestedSubscription\":\"e2e-rate-iso-a-dad78b\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-27T20:15:27Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"24df557a-0286-4208-af77-b5ce82b62937","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-d3c546.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-d3c546/models/facebook/opt-125m","name":"rate-test-model-d3c546","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-dad78b","namespace":"ai-tenant-e2e-shared-a-d3c546","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-d3c546/rate-test-model-d3c546"}} {"level":"debug","ts":"2026-07-27T20:15:27Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"24df557a-0286-4208-af77-b5ce82b62937","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-27T20:15:27Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"24df557a-0286-4208-af77-b5ce82b62937","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-27T20:15:27Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"24df557a-0286-4208-af77-b5ce82b62937","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-27T20:15:27Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"24df557a-0286-4208-af77-b5ce82b62937","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-27T20:15:27Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"24df557a-0286-4208-af77-b5ce82b62937","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-d3c546/rate-test-model-d3c546\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-d3c546/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-27T20:15:27Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"24df557a-0286-4208-af77-b5ce82b62937","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-27T20:15:27Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"24df557a-0286-4208-af77-b5ce82b62937","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-27T20:15:27Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"24df557a-0286-4208-af77-b5ce82b62937","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-dad78b"} {"level":"debug","ts":"2026-07-27T20:15:27Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"24df557a-0286-4208-af77-b5ce82b62937","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","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":"b53c1e93-b3d2-4cd5-a2bd-82c67771de21","keyName":"e2e-rate-a-dad78b","selected_subscription":"e2e-rate-iso-a-dad78b","selected_subscription_key":"ai-tenant-e2e-shared-a-d3c546/e2e-rate-iso-a-dad78b@ai-tenant-e2e-shared-a-d3c546/rate-test-model-d3c546","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-d3c546/models/facebook/opt-125m","name":"rate-test-model-d3c546","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-dad78b","namespace":"ai-tenant-e2e-shared-a-d3c546","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-d3c546/rate-test-model-d3c546"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-27T20:15:27Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"24df557a-0286-4208-af77-b5ce82b62937","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-27T20:15:27Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"24df557a-0286-4208-af77-b5ce82b62937","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-27T20:15:53Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"43ce13c5-4a4d-4a02-8c61-3e18d5a2ab90","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:47700","PortSpecifier":{"PortValue":47700}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"43ce13c5-4a4d-4a02-8c61-3e18d5a2ab90","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-d3c546.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-27T20:15:53Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"43ce13c5-4a4d-4a02-8c61-3e18d5a2ab90","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:47700","PortSpecifier":{"PortValue":47700}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785183353,"nanos":422198428},"http":{"id":"43ce13c5-4a4d-4a02-8c61-3e18d5a2ab90","method":"POST","headers":{":authority":"e2e-shared-a-d3c546.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.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-27T20:15:53Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"43ce13c5-4a4d-4a02-8c61-3e18d5a2ab90","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-27T20:15:53Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"43ce13c5-4a4d-4a02-8c61-3e18d5a2ab90","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":"dc52eeaa-57b1-4062-9a85-d66e4f43583a","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=8e33ef3f-9fc2-41fd-8255-329c796d1c8c"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/23434e8cd72d"]}} {"level":"debug","ts":"2026-07-27T20:15:53Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"43ce13c5-4a4d-4a02-8c61-3e18d5a2ab90","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/23434e8cd72d"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=8e33ef3f-9fc2-41fd-8255-329c796d1c8c"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"dc52eeaa-57b1-4062-9a85-d66e4f43583a","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.53:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-d3c546.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.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-27T20:15:53Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"43ce13c5-4a4d-4a02-8c61-3e18d5a2ab90","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-27T20:15:53Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"43ce13c5-4a4d-4a02-8c61-3e18d5a2ab90","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-27T20:15:53Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"43ce13c5-4a4d-4a02-8c61-3e18d5a2ab90","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-d3c546/rate-test-model-d3c546\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-d3c546/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-27T20:15:53Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"43ce13c5-4a4d-4a02-8c61-3e18d5a2ab90","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"userid","Value":{}},{"Name":"selected_subscription_key","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-27T20:15:53Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"43ce13c5-4a4d-4a02-8c61-3e18d5a2ab90","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-27T20:15:53Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"43ce13c5-4a4d-4a02-8c61-3e18d5a2ab90","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-27T20:15:53Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"43ce13c5-4a4d-4a02-8c61-3e18d5a2ab90","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-27T20:15:53Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"43ce13c5-4a4d-4a02-8c61-3e18d5a2ab90","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-27T20:15:53Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c8b7c0bf-fe70-4f8e-90e0-6f3566272cce","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:43372","PortSpecifier":{"PortValue":43372}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"c8b7c0bf-fe70-4f8e-90e0-6f3566272cce","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-73ce16.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-27T20:15:53Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c8b7c0bf-fe70-4f8e-90e0-6f3566272cce","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:43372","PortSpecifier":{"PortValue":43372}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785183353,"nanos":456813316},"http":{"id":"c8b7c0bf-fe70-4f8e-90e0-6f3566272cce","method":"POST","headers":{":authority":"e2e-shared-b-73ce16.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.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-27T20:15:53Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"c8b7c0bf-fe70-4f8e-90e0-6f3566272cce","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-27T20:15:53Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"c8b7c0bf-fe70-4f8e-90e0-6f3566272cce","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":"dc52eeaa-57b1-4062-9a85-d66e4f43583a","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=8e33ef3f-9fc2-41fd-8255-329c796d1c8c"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/23434e8cd72d"]}} {"level":"debug","ts":"2026-07-27T20:15:53Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"c8b7c0bf-fe70-4f8e-90e0-6f3566272cce","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/23434e8cd72d"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=8e33ef3f-9fc2-41fd-8255-329c796d1c8c"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"dc52eeaa-57b1-4062-9a85-d66e4f43583a","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.58:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-73ce16.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.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-27T20:15:53Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c8b7c0bf-fe70-4f8e-90e0-6f3566272cce","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-27T20:15:53Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c8b7c0bf-fe70-4f8e-90e0-6f3566272cce","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-27T20:15:53Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c8b7c0bf-fe70-4f8e-90e0-6f3566272cce","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-73ce16/rate-test-model-73ce16\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-73ce16/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-27T20:15:53Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"c8b7c0bf-fe70-4f8e-90e0-6f3566272cce","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-27T20:15:53Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c8b7c0bf-fe70-4f8e-90e0-6f3566272cce","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-27T20:15:53Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c8b7c0bf-fe70-4f8e-90e0-6f3566272cce","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-27T20:15:53Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c8b7c0bf-fe70-4f8e-90e0-6f3566272cce","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-27T20:15:53Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c8b7c0bf-fe70-4f8e-90e0-6f3566272cce","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-27T20:15:53Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"dee7ac3f-944c-4e57-b510-8df0864b93b5","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:47714","PortSpecifier":{"PortValue":47714}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"dee7ac3f-944c-4e57-b510-8df0864b93b5","method":"POST","path":"/ai-tenant-e2e-shared-a-d3c546/rate-test-model-d3c546/v1/completions","host":"e2e-shared-a-d3c546.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-27T20:15:53Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"dee7ac3f-944c-4e57-b510-8df0864b93b5","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:47714","PortSpecifier":{"PortValue":47714}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785183353,"nanos":487099899},"http":{"id":"dee7ac3f-944c-4e57-b510-8df0864b93b5","method":"POST","headers":{":authority":"e2e-shared-a-d3c546.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-d3c546/rate-test-model-d3c546/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-27T20:15:53Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"dee7ac3f-944c-4e57-b510-8df0864b93b5","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-auaDvFgBjH9tgEgm_c6fEHlsJf3PS7yfTDkV8yz9hloFE0lTs6lqzkxmYvDi"} {"level":"debug","ts":"2026-07-27T20:15:53Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"dee7ac3f-944c-4e57-b510-8df0864b93b5","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-d3c546.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-auaDvFgBjH9tgEgm_c6fEHlsJf3PS7yfTDkV8yz9hloFE0lTs6lqzkxmYvDi\"}"} {"level":"debug","ts":"2026-07-27T20:15:53Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"dee7ac3f-944c-4e57-b510-8df0864b93b5","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-d3c546.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":"01173d94-2f82-49aa-9d31-8db7d497e5db","keyName":"e2e-rate-a-07317e","subscription":"e2e-rate-iso-a-07317e","tenant":"e2e-shared-a-d3c546","userId":"01173d94-2f82-49aa-9d31-8db7d497e5db","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-27T20:15:53Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"dee7ac3f-944c-4e57-b510-8df0864b93b5","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-d3c546.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-d3c546/rate-test-model-d3c546\",\"requestedSubscription\":\"e2e-rate-iso-a-07317e\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-27T20:15:53Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"dee7ac3f-944c-4e57-b510-8df0864b93b5","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-d3c546.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-d3c546/models/facebook/opt-125m","name":"rate-test-model-d3c546","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-07317e","namespace":"ai-tenant-e2e-shared-a-d3c546","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-d3c546/rate-test-model-d3c546"}} {"level":"debug","ts":"2026-07-27T20:15:53Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"dee7ac3f-944c-4e57-b510-8df0864b93b5","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-27T20:15:53Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"dee7ac3f-944c-4e57-b510-8df0864b93b5","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-27T20:15:53Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"dee7ac3f-944c-4e57-b510-8df0864b93b5","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-27T20:15:53Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"dee7ac3f-944c-4e57-b510-8df0864b93b5","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-d3c546/rate-test-model-d3c546\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-d3c546/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-27T20:15:53Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"dee7ac3f-944c-4e57-b510-8df0864b93b5","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-27T20:15:53Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"dee7ac3f-944c-4e57-b510-8df0864b93b5","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-27T20:15:53Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"dee7ac3f-944c-4e57-b510-8df0864b93b5","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-07317e"} {"level":"debug","ts":"2026-07-27T20:15:53Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"dee7ac3f-944c-4e57-b510-8df0864b93b5","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-27T20:15:53Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"dee7ac3f-944c-4e57-b510-8df0864b93b5","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","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":"01173d94-2f82-49aa-9d31-8db7d497e5db","keyName":"e2e-rate-a-07317e","selected_subscription":"e2e-rate-iso-a-07317e","selected_subscription_key":"ai-tenant-e2e-shared-a-d3c546/e2e-rate-iso-a-07317e@ai-tenant-e2e-shared-a-d3c546/rate-test-model-d3c546","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-d3c546/models/facebook/opt-125m","name":"rate-test-model-d3c546","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-07317e","namespace":"ai-tenant-e2e-shared-a-d3c546","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-d3c546/rate-test-model-d3c546"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-27T20:15:53Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"dee7ac3f-944c-4e57-b510-8df0864b93b5","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-27T20:15:53Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"dee7ac3f-944c-4e57-b510-8df0864b93b5","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-27T20:15:54Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"1fe94927-4069-47e7-8819-d7cd463e1120","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:47722","PortSpecifier":{"PortValue":47722}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"1fe94927-4069-47e7-8819-d7cd463e1120","method":"POST","path":"/ai-tenant-e2e-shared-a-d3c546/rate-test-model-d3c546/v1/completions","host":"e2e-shared-a-d3c546.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-27T20:15:54Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"1fe94927-4069-47e7-8819-d7cd463e1120","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:47722","PortSpecifier":{"PortValue":47722}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785183354,"nanos":532405396},"http":{"id":"1fe94927-4069-47e7-8819-d7cd463e1120","method":"POST","headers":{":authority":"e2e-shared-a-d3c546.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-d3c546/rate-test-model-d3c546/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-27T20:15:54Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"1fe94927-4069-47e7-8819-d7cd463e1120","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-auaDvFgBjH9tgEgm_c6fEHlsJf3PS7yfTDkV8yz9hloFE0lTs6lqzkxmYvDi"} {"level":"debug","ts":"2026-07-27T20:15:54Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"1fe94927-4069-47e7-8819-d7cd463e1120","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-d3c546.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-auaDvFgBjH9tgEgm_c6fEHlsJf3PS7yfTDkV8yz9hloFE0lTs6lqzkxmYvDi\"}"} {"level":"debug","ts":"2026-07-27T20:15:54Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"1fe94927-4069-47e7-8819-d7cd463e1120","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-d3c546.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":"01173d94-2f82-49aa-9d31-8db7d497e5db","keyName":"e2e-rate-a-07317e","subscription":"e2e-rate-iso-a-07317e","tenant":"e2e-shared-a-d3c546","userId":"01173d94-2f82-49aa-9d31-8db7d497e5db","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-27T20:15:54Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"1fe94927-4069-47e7-8819-d7cd463e1120","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-d3c546.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-d3c546/rate-test-model-d3c546\",\"requestedSubscription\":\"e2e-rate-iso-a-07317e\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-27T20:15:54Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"1fe94927-4069-47e7-8819-d7cd463e1120","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-d3c546.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-d3c546/models/facebook/opt-125m","name":"rate-test-model-d3c546","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-07317e","namespace":"ai-tenant-e2e-shared-a-d3c546","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-d3c546/rate-test-model-d3c546"}} {"level":"debug","ts":"2026-07-27T20:15:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"1fe94927-4069-47e7-8819-d7cd463e1120","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-27T20:15:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1fe94927-4069-47e7-8819-d7cd463e1120","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-27T20:15:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1fe94927-4069-47e7-8819-d7cd463e1120","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-27T20:15:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1fe94927-4069-47e7-8819-d7cd463e1120","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-27T20:15:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1fe94927-4069-47e7-8819-d7cd463e1120","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-d3c546/rate-test-model-d3c546\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-d3c546/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-27T20:15:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1fe94927-4069-47e7-8819-d7cd463e1120","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-27T20:15:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1fe94927-4069-47e7-8819-d7cd463e1120","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-27T20:15:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1fe94927-4069-47e7-8819-d7cd463e1120","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-07317e"} {"level":"debug","ts":"2026-07-27T20:15:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1fe94927-4069-47e7-8819-d7cd463e1120","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","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":"01173d94-2f82-49aa-9d31-8db7d497e5db","keyName":"e2e-rate-a-07317e","selected_subscription":"e2e-rate-iso-a-07317e","selected_subscription_key":"ai-tenant-e2e-shared-a-d3c546/e2e-rate-iso-a-07317e@ai-tenant-e2e-shared-a-d3c546/rate-test-model-d3c546","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-d3c546/models/facebook/opt-125m","name":"rate-test-model-d3c546","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-07317e","namespace":"ai-tenant-e2e-shared-a-d3c546","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-d3c546/rate-test-model-d3c546"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-27T20:15:54Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"1fe94927-4069-47e7-8819-d7cd463e1120","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-27T20:15:54Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"1fe94927-4069-47e7-8819-d7cd463e1120","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-27T20:15:55Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"6a564bc0-0a26-4185-b7fb-4a5a587678ff","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:47738","PortSpecifier":{"PortValue":47738}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"6a564bc0-0a26-4185-b7fb-4a5a587678ff","method":"POST","path":"/ai-tenant-e2e-shared-a-d3c546/rate-test-model-d3c546/v1/completions","host":"e2e-shared-a-d3c546.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-27T20:15:55Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"6a564bc0-0a26-4185-b7fb-4a5a587678ff","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:47738","PortSpecifier":{"PortValue":47738}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.53:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785183355,"nanos":573842791},"http":{"id":"6a564bc0-0a26-4185-b7fb-4a5a587678ff","method":"POST","headers":{":authority":"e2e-shared-a-d3c546.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-d3c546/rate-test-model-d3c546/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-27T20:15:55Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"6a564bc0-0a26-4185-b7fb-4a5a587678ff","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-auaDvFgBjH9tgEgm_c6fEHlsJf3PS7yfTDkV8yz9hloFE0lTs6lqzkxmYvDi"} {"level":"debug","ts":"2026-07-27T20:15:55Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"6a564bc0-0a26-4185-b7fb-4a5a587678ff","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-d3c546.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-auaDvFgBjH9tgEgm_c6fEHlsJf3PS7yfTDkV8yz9hloFE0lTs6lqzkxmYvDi\"}"} {"level":"debug","ts":"2026-07-27T20:15:55Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"6a564bc0-0a26-4185-b7fb-4a5a587678ff","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-d3c546.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":"01173d94-2f82-49aa-9d31-8db7d497e5db","keyName":"e2e-rate-a-07317e","subscription":"e2e-rate-iso-a-07317e","tenant":"e2e-shared-a-d3c546","userId":"01173d94-2f82-49aa-9d31-8db7d497e5db","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-27T20:15:55Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"6a564bc0-0a26-4185-b7fb-4a5a587678ff","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-d3c546.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-d3c546/rate-test-model-d3c546\",\"requestedSubscription\":\"e2e-rate-iso-a-07317e\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-27T20:15:55Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"6a564bc0-0a26-4185-b7fb-4a5a587678ff","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-d3c546.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-d3c546/models/facebook/opt-125m","name":"rate-test-model-d3c546","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-07317e","namespace":"ai-tenant-e2e-shared-a-d3c546","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-d3c546/rate-test-model-d3c546"}} {"level":"debug","ts":"2026-07-27T20:15:55Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"6a564bc0-0a26-4185-b7fb-4a5a587678ff","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-27T20:15:55Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6a564bc0-0a26-4185-b7fb-4a5a587678ff","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-27T20:15:55Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6a564bc0-0a26-4185-b7fb-4a5a587678ff","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-27T20:15:55Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6a564bc0-0a26-4185-b7fb-4a5a587678ff","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-27T20:15:55Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6a564bc0-0a26-4185-b7fb-4a5a587678ff","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-d3c546/rate-test-model-d3c546\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-d3c546/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-27T20:15:55Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"6a564bc0-0a26-4185-b7fb-4a5a587678ff","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-27T20:15:55Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"6a564bc0-0a26-4185-b7fb-4a5a587678ff","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-07317e"} {"level":"debug","ts":"2026-07-27T20:15:55Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"6a564bc0-0a26-4185-b7fb-4a5a587678ff","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-27T20:15:55Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"6a564bc0-0a26-4185-b7fb-4a5a587678ff","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","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":"01173d94-2f82-49aa-9d31-8db7d497e5db","keyName":"e2e-rate-a-07317e","selected_subscription":"e2e-rate-iso-a-07317e","selected_subscription_key":"ai-tenant-e2e-shared-a-d3c546/e2e-rate-iso-a-07317e@ai-tenant-e2e-shared-a-d3c546/rate-test-model-d3c546","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-d3c546/models/facebook/opt-125m","name":"rate-test-model-d3c546","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-07317e","namespace":"ai-tenant-e2e-shared-a-d3c546","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-d3c546/rate-test-model-d3c546"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-27T20:15:55Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"6a564bc0-0a26-4185-b7fb-4a5a587678ff","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-27T20:15:55Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"6a564bc0-0a26-4185-b7fb-4a5a587678ff","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-27T20:15:55Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"5defff2f-33bd-4876-85fc-69b59f8f4930","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:43386","PortSpecifier":{"PortValue":43386}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"5defff2f-33bd-4876-85fc-69b59f8f4930","method":"POST","path":"/ai-tenant-e2e-shared-b-73ce16/rate-test-model-73ce16/v1/completions","host":"e2e-shared-b-73ce16.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-27T20:15:55Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"5defff2f-33bd-4876-85fc-69b59f8f4930","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:43386","PortSpecifier":{"PortValue":43386}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785183355,"nanos":607926914},"http":{"id":"5defff2f-33bd-4876-85fc-69b59f8f4930","method":"POST","headers":{":authority":"e2e-shared-b-73ce16.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-b-73ce16/rate-test-model-73ce16/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-27T20:15:55Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"5defff2f-33bd-4876-85fc-69b59f8f4930","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-Ju9LXoqe9EpltH8B_qgv2wm6MIOfdJEM58XUqqnjiTlaeb1N5KBGxeGi74sI"} {"level":"debug","ts":"2026-07-27T20:15:55Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"5defff2f-33bd-4876-85fc-69b59f8f4930","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-73ce16.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-Ju9LXoqe9EpltH8B_qgv2wm6MIOfdJEM58XUqqnjiTlaeb1N5KBGxeGi74sI\"}"} {"level":"debug","ts":"2026-07-27T20:15:55Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"5defff2f-33bd-4876-85fc-69b59f8f4930","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-73ce16.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":"13bf9678-36cd-4276-964a-97669ae5cfce","keyName":"e2e-rate-b-07317e","subscription":"e2e-rate-iso-b-07317e","tenant":"e2e-shared-b-73ce16","userId":"13bf9678-36cd-4276-964a-97669ae5cfce","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-27T20:15:55Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"5defff2f-33bd-4876-85fc-69b59f8f4930","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-b-73ce16.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-73ce16/rate-test-model-73ce16\",\"requestedSubscription\":\"e2e-rate-iso-b-07317e\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-27T20:15:55Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"5defff2f-33bd-4876-85fc-69b59f8f4930","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-73ce16.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-b-73ce16/models/facebook/opt-125m","name":"rate-test-model-73ce16","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-rate-iso-b-07317e","namespace":"ai-tenant-e2e-shared-b-73ce16","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-b-73ce16/rate-test-model-73ce16"}} {"level":"debug","ts":"2026-07-27T20:15:55Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"5defff2f-33bd-4876-85fc-69b59f8f4930","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-27T20:15:55Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"5defff2f-33bd-4876-85fc-69b59f8f4930","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-27T20:15:55Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"5defff2f-33bd-4876-85fc-69b59f8f4930","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-27T20:15:55Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"5defff2f-33bd-4876-85fc-69b59f8f4930","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-73ce16/rate-test-model-73ce16\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-73ce16/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-27T20:15:55Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"5defff2f-33bd-4876-85fc-69b59f8f4930","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-27T20:15:55Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"5defff2f-33bd-4876-85fc-69b59f8f4930","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-27T20:15:55Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"5defff2f-33bd-4876-85fc-69b59f8f4930","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-27T20:15:55Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"5defff2f-33bd-4876-85fc-69b59f8f4930","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-07317e"} {"level":"debug","ts":"2026-07-27T20:15:55Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"5defff2f-33bd-4876-85fc-69b59f8f4930","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":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"13bf9678-36cd-4276-964a-97669ae5cfce","keyName":"e2e-rate-b-07317e","selected_subscription":"e2e-rate-iso-b-07317e","selected_subscription_key":"ai-tenant-e2e-shared-b-73ce16/e2e-rate-iso-b-07317e@ai-tenant-e2e-shared-b-73ce16/rate-test-model-73ce16","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-b-73ce16/models/facebook/opt-125m","name":"rate-test-model-73ce16","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-rate-iso-b-07317e","namespace":"ai-tenant-e2e-shared-b-73ce16","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-b-73ce16/rate-test-model-73ce16"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-27T20:15:55Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"5defff2f-33bd-4876-85fc-69b59f8f4930","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-27T20:15:55Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"5defff2f-33bd-4876-85fc-69b59f8f4930","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-27T20:16:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b9ce7de8e6addd30277793d860045fef0dbe13ec01cdad5b50633191b410d89f"} {"level":"info","ts":"2026-07-27T20:16:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/cdd3aaed17de1f657d3040c807dd2efefbb640e58592a5b19e60f99b497c92a0"} {"level":"info","ts":"2026-07-27T20:16:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ff92c80c78bd406fa290dfaff18ed05eebf42ae05e6d200bfb874e1ab55cbed1"} {"level":"info","ts":"2026-07-27T20:16:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/bf484170451dedb99b932f11faa1b8c09b6c907e8b4102359a05c444a3a0fc67"} {"level":"info","ts":"2026-07-27T20:16:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/60bdbd1d1ed05f54c8d13a6a1a082fde2e9434e9024239cf4b903daf17a41807"} {"level":"info","ts":"2026-07-27T20:16:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/560d265e0a0820f5afaa21c4a07197f965cd7d5ab4b625bd29ac16bb51232b91"} {"level":"info","ts":"2026-07-27T20:16:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3edd14fbb808f7b7927806e5609f67cce67de082f410351ea88033aaf82be347"} {"level":"info","ts":"2026-07-27T20:16:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/544b33bc1d9fd630e8b81166cfed515a4abc42096844ef034bd6e542105ea971"} {"level":"info","ts":"2026-07-27T20:16:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a99775b8d65552d76b9f7dc797653a76972563156274ec42ccfc9332d9735960"} {"level":"info","ts":"2026-07-27T20:16:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c40831775f9e9b9e44ac523cec17ff38509de1ab00f5cf2ac1773e7167970dc8"} {"level":"info","ts":"2026-07-27T20:16:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/eb8880c3497b55309be61a9a626a68eccae4c5177cb75b11ae119e0b7a2968d8"} {"level":"info","ts":"2026-07-27T20:16:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/94acd85db1b48e1086c1847f89ddb73222c803a77949bad017fd437ded189b73"} {"level":"info","ts":"2026-07-27T20:16:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/fdab4ba6696f98e12c5b9b6a641b81330d8672651e84b7d7be0d0d3b5ef8e841"} {"level":"info","ts":"2026-07-27T20:16:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7fc7ffc44b235b0efe6752e0674c8ea9d26396ef646499f5666f0bede4367512"} {"level":"info","ts":"2026-07-27T20:16:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c07aa1e15cdca16b370ff721bdcdb7942d0fae2a5a3e9a6159d8d0dc70c44b9c"} {"level":"info","ts":"2026-07-27T20:16:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/da88417448f5877b672762952a6e89f22d7e27d201abdcdce625eaafa5782b1b"} {"level":"info","ts":"2026-07-27T20:16:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b6cdc6dbd00a199d8accf61023daeae19e950fc74887c812c9f1b4f7f3af2fdd"} {"level":"info","ts":"2026-07-27T20:16:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/37181e19c6c7b9378085e7c9c0847b2b453c7eb86f43df4c48a7cc12b6c4922b"} {"level":"info","ts":"2026-07-27T20:16:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c9b0bbf3e335bd5c8dcbf05298140cafb2cc964c2ccd34cdb265455d461fe0e4"} {"level":"info","ts":"2026-07-27T20:16:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/812245f5ef31040699db3cbfd5101fc1a25ebd8d0fd71e844a181bf05dee699d"} {"level":"info","ts":"2026-07-27T20:16:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2d0e74ee7433c710f7ad8219a6fb8881b9833f869e71871b328aba4823fb84d7"} {"level":"info","ts":"2026-07-27T20:16:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/51f65c2dd07dff447b5b29d8c00c8579454d4eb057c22c7ecb2af6702dd3bc3e"} {"level":"info","ts":"2026-07-27T20:16:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f33843b41e38e58867c36aea92615a708e74dfacd996984a7f604bade8027ed7"} {"level":"info","ts":"2026-07-27T20:16:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/263a212b48ce5d0082e54a6faa00c6b88d041a5b25a6739cc9d7445a3ea2672b"} {"level":"info","ts":"2026-07-27T20:16:57Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"642f2e95-5a2f-4660-8fde-061cac2f83ee","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:43940","PortSpecifier":{"PortValue":43940}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.37:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"642f2e95-5a2f-4660-8fde-061cac2f83ee","method":"POST","path":"/maas-api/v1/api-keys","host":"maas.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-27T20:16:57Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"642f2e95-5a2f-4660-8fde-061cac2f83ee","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:43940","PortSpecifier":{"PortValue":43940}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.37:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785183417,"nanos":894067318},"http":{"id":"642f2e95-5a2f-4660-8fde-061cac2f83ee","method":"POST","headers":{":authority":"maas.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.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-27T20:16:57Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"642f2e95-5a2f-4660-8fde-061cac2f83ee","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-27T20:16:57Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"642f2e95-5a2f-4660-8fde-061cac2f83ee","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":"dc52eeaa-57b1-4062-9a85-d66e4f43583a","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=8e33ef3f-9fc2-41fd-8255-329c796d1c8c"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/23434e8cd72d"]}} {"level":"debug","ts":"2026-07-27T20:16:57Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"642f2e95-5a2f-4660-8fde-061cac2f83ee","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/23434e8cd72d"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=8e33ef3f-9fc2-41fd-8255-329c796d1c8c"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"dc52eeaa-57b1-4062-9a85-d66e4f43583a","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"b64d1d3a1a41de71c5b05aa58c2da5025409dfbb29fbaa63fe6a7b8fb71bf42e"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.37:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"maas.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.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-27T20:16:57Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"642f2e95-5a2f-4660-8fde-061cac2f83ee","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-27T20:16:57Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"642f2e95-5a2f-4660-8fde-061cac2f83ee","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-27T20:16:57Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"642f2e95-5a2f-4660-8fde-061cac2f83ee","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"llm/facebook-opt-125m-simulated\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"llm/premium-simulated-simulated-premium\":{\"users\":[\"system:serviceaccount:premium-users-namespace:premium-service-account\"],\"groups\":[\"premium-user\"]},\"publishers/llm/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/llm/models/facebook/opt-125m-premium\":{\"users\":[\"system:serviceaccount:premium-users-namespace:premium-service-account\"],\"groups\":[\"premium-user\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-27T20:16:57Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"642f2e95-5a2f-4660-8fde-061cac2f83ee","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_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-27T20:16:57Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"642f2e95-5a2f-4660-8fde-061cac2f83ee","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-27T20:16:57Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"642f2e95-5a2f-4660-8fde-061cac2f83ee","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-27T20:16:57Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"642f2e95-5a2f-4660-8fde-061cac2f83ee","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-27T20:16:57Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"642f2e95-5a2f-4660-8fde-061cac2f83ee","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-27T20:16:57Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"aa8e5f24-c04a-4f2f-a1d8-3ee63c1ae237","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:43946","PortSpecifier":{"PortValue":43946}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.37:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"aa8e5f24-c04a-4f2f-a1d8-3ee63c1ae237","method":"POST","path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","host":"maas.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-27T20:16:57Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"aa8e5f24-c04a-4f2f-a1d8-3ee63c1ae237","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:43946","PortSpecifier":{"PortValue":43946}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.37:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785183417,"nanos":941010858},"http":{"id":"aa8e5f24-c04a-4f2f-a1d8-3ee63c1ae237","method":"POST","headers":{":authority":"maas.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.prod.konfluxeaas.com",":method":"POST",":path":"/llm/facebook-opt-125m-simulated/v1/chat/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-27T20:16:57Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"aa8e5f24-c04a-4f2f-a1d8-3ee63c1ae237","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1AqVQHLgLLCQbQATW_elaRUTme2qiHeaZ5Re9WmaasusrRNIqKqcQYel27y8U"} {"level":"debug","ts":"2026-07-27T20:16:57Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"aa8e5f24-c04a-4f2f-a1d8-3ee63c1ae237","config":"apiKeyValidation","method":"POST","url":"https://maas-api.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1AqVQHLgLLCQbQATW_elaRUTme2qiHeaZ5Re9WmaasusrRNIqKqcQYel27y8U\"}"} {"level":"debug","ts":"2026-07-27T20:16:57Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"aa8e5f24-c04a-4f2f-a1d8-3ee63c1ae237","config":{"Name":"apiKeyValidation","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"keyId":"efa326c4-77a5-41d9-be76-69f7fb1ae3ec","keyName":"e2e-ipp-default","subscription":"simulator-subscription","tenant":"models-as-a-service","userId":"efa326c4-77a5-41d9-be76-69f7fb1ae3ec","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-27T20:16:57Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"aa8e5f24-c04a-4f2f-a1d8-3ee63c1ae237","config":"subscription-info","method":"POST","url":"https://maas-api.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"],\"requestedModel\":\"llm/facebook-opt-125m-simulated\",\"requestedSubscription\":\"simulator-subscription\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-27T20:16:57Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"aa8e5f24-c04a-4f2f-a1d8-3ee63c1ae237","config":{"Name":"subscription-info","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"description":"Free-tier subscription with 100 tokens/min rate limit","displayName":"Simulator Subscription (Free)","modelRefs":[{"description":"A simulated OPT-125M model for free-tier testing","display_name":"Facebook OPT 125M (Simulated)","model_name":"publishers/llm/models/facebook/opt-125m","name":"facebook-opt-125m-simulated","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"simulator-subscription","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true,"resolvedModel":"llm/facebook-opt-125m-simulated"}} {"level":"debug","ts":"2026-07-27T20:16:57Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"aa8e5f24-c04a-4f2f-a1d8-3ee63c1ae237","input":{"auth":{"identity":"Bearer **** subscription with 100 tokens/min rate limit","displayName":"Simulator Subscription (Free)","modelRefs":[{"description":"A simulated OPT-125M model for free-tier testing","display_name":"Facebook OPT 125M (Simulated)","model_name":"publishers/llm/models/facebook/opt-125m","name":"facebook-opt-125m-simulated","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"simulator-subscription","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true,"resolvedModel":"llm/facebook-opt-125m-simulated"}}},"context":{"context_extensions":{"host":"311b1be286674fd5684c9ac59b318287dade9769cfe4aeebd8c88e2dc6b72418"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.37:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"maas.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.prod.konfluxeaas.com",":method":"POST",":path":"/llm/facebook-opt-125m-simulated/v1/chat/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-27T20:16:57Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"aa8e5f24-c04a-4f2f-a1d8-3ee63c1ae237","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-27T20:16:57Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"aa8e5f24-c04a-4f2f-a1d8-3ee63c1ae237","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-27T20:16:57Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"aa8e5f24-c04a-4f2f-a1d8-3ee63c1ae237","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"llm/facebook-opt-125m-simulated\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"llm/premium-simulated-simulated-premium\":{\"users\":[\"system:serviceaccount:premium-users-namespace:premium-service-account\"],\"groups\":[\"premium-user\"]},\"publishers/llm/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/llm/models/facebook/opt-125m-premium\":{\"users\":[\"system:serviceaccount:premium-users-namespace:premium-service-account\"],\"groups\":[\"premium-user\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-27T20:16:57Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"aa8e5f24-c04a-4f2f-a1d8-3ee63c1ae237","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-27T20:16:57Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"aa8e5f24-c04a-4f2f-a1d8-3ee63c1ae237","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-27T20:16:57Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"aa8e5f24-c04a-4f2f-a1d8-3ee63c1ae237","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Subscription","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"simulator-subscription"} {"level":"debug","ts":"2026-07-27T20:16:57Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"aa8e5f24-c04a-4f2f-a1d8-3ee63c1ae237","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-27T20:16:57Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"aa8e5f24-c04a-4f2f-a1d8-3ee63c1ae237","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":"keyName","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"efa326c4-77a5-41d9-be76-69f7fb1ae3ec","keyName":"e2e-ipp-default","selected_subscription":"simulator-subscription","selected_subscription_key":"models-as-a-service/simulator-subscription@llm/facebook-opt-125m-simulated","subscription_error":"","subscription_error_message":"","subscription_info":{"description":"Free-tier subscription with 100 tokens/min rate limit","displayName":"Simulator Subscription (Free)","modelRefs":[{"description":"A simulated OPT-125M model for free-tier testing","display_name":"Facebook OPT 125M (Simulated)","model_name":"publishers/llm/models/facebook/opt-125m","name":"facebook-opt-125m-simulated","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"simulator-subscription","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true,"resolvedModel":"llm/facebook-opt-125m-simulated"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-27T20:16:57Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"aa8e5f24-c04a-4f2f-a1d8-3ee63c1ae237","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-27T20:16:57Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"aa8e5f24-c04a-4f2f-a1d8-3ee63c1ae237","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-27T20:17:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b0e2b5ab7b2590f6bd28554212000232a122ef2bb2e6d4cde4a25be273d0b48d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:17:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:17: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-27T20:17:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b0e2b5ab7b2590f6bd28554212000232a122ef2bb2e6d4cde4a25be273d0b48d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b0e2b5ab7b2590f6bd28554212000232a122ef2bb2e6d4cde4a25be273d0b48d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b0e2b5ab7b2590f6bd28554212000232a122ef2bb2e6d4cde4a25be273d0b48d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:17:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b0e2b5ab7b2590f6bd28554212000232a122ef2bb2e6d4cde4a25be273d0b48d"} {"level":"debug","ts":"2026-07-27T20:17:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b0e2b5ab7b2590f6bd28554212000232a122ef2bb2e6d4cde4a25be273d0b48d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:17:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b0e2b5ab7b2590f6bd28554212000232a122ef2bb2e6d4cde4a25be273d0b48d"} {"level":"debug","ts":"2026-07-27T20:17:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b0e2b5ab7b2590f6bd28554212000232a122ef2bb2e6d4cde4a25be273d0b48d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:17:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:17:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b0e2b5ab7b2590f6bd28554212000232a122ef2bb2e6d4cde4a25be273d0b48d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:17:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b0e2b5ab7b2590f6bd28554212000232a122ef2bb2e6d4cde4a25be273d0b48d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a1f9214bad6f8a09fdc5302620a5074d5717e0664de23d0d7bce65ca1b91622a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:17:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:17: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-27T20:17:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a1f9214bad6f8a09fdc5302620a5074d5717e0664de23d0d7bce65ca1b91622a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b0e2b5ab7b2590f6bd28554212000232a122ef2bb2e6d4cde4a25be273d0b48d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a1f9214bad6f8a09fdc5302620a5074d5717e0664de23d0d7bce65ca1b91622a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:17:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a1f9214bad6f8a09fdc5302620a5074d5717e0664de23d0d7bce65ca1b91622a"} {"level":"debug","ts":"2026-07-27T20:17:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a1f9214bad6f8a09fdc5302620a5074d5717e0664de23d0d7bce65ca1b91622a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:17:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:17:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a1f9214bad6f8a09fdc5302620a5074d5717e0664de23d0d7bce65ca1b91622a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:17:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a1f9214bad6f8a09fdc5302620a5074d5717e0664de23d0d7bce65ca1b91622a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a1f9214bad6f8a09fdc5302620a5074d5717e0664de23d0d7bce65ca1b91622a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:17:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b0e2b5ab7b2590f6bd28554212000232a122ef2bb2e6d4cde4a25be273d0b48d"} {"level":"info","ts":"2026-07-27T20:17:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a1f9214bad6f8a09fdc5302620a5074d5717e0664de23d0d7bce65ca1b91622a"} {"level":"debug","ts":"2026-07-27T20:17:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"207ad0f7ab4783934aa87a3aef16d455360de55adf2ed2166509766c1197836f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:17:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:17: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-27T20:17:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"207ad0f7ab4783934aa87a3aef16d455360de55adf2ed2166509766c1197836f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"207ad0f7ab4783934aa87a3aef16d455360de55adf2ed2166509766c1197836f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"207ad0f7ab4783934aa87a3aef16d455360de55adf2ed2166509766c1197836f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:17:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/207ad0f7ab4783934aa87a3aef16d455360de55adf2ed2166509766c1197836f"} {"level":"debug","ts":"2026-07-27T20:17:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"207ad0f7ab4783934aa87a3aef16d455360de55adf2ed2166509766c1197836f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:17:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/207ad0f7ab4783934aa87a3aef16d455360de55adf2ed2166509766c1197836f"} {"level":"debug","ts":"2026-07-27T20:17:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"207ad0f7ab4783934aa87a3aef16d455360de55adf2ed2166509766c1197836f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:17:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:17:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["207ad0f7ab4783934aa87a3aef16d455360de55adf2ed2166509766c1197836f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:17:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"207ad0f7ab4783934aa87a3aef16d455360de55adf2ed2166509766c1197836f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"207ad0f7ab4783934aa87a3aef16d455360de55adf2ed2166509766c1197836f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:17:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:17: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-27T20:17:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"207ad0f7ab4783934aa87a3aef16d455360de55adf2ed2166509766c1197836f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2101dfeb372cb5e934a816c66e09ae9fcb8e9c8becb625ed0e4af0085c6de712","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:17:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:17: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-27T20:17:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/207ad0f7ab4783934aa87a3aef16d455360de55adf2ed2166509766c1197836f"} {"level":"info","ts":"2026-07-27T20:17:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2101dfeb372cb5e934a816c66e09ae9fcb8e9c8becb625ed0e4af0085c6de712","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"207ad0f7ab4783934aa87a3aef16d455360de55adf2ed2166509766c1197836f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:17:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:17:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["207ad0f7ab4783934aa87a3aef16d455360de55adf2ed2166509766c1197836f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:17:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"207ad0f7ab4783934aa87a3aef16d455360de55adf2ed2166509766c1197836f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2101dfeb372cb5e934a816c66e09ae9fcb8e9c8becb625ed0e4af0085c6de712","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:17:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:17: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-27T20:17:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2101dfeb372cb5e934a816c66e09ae9fcb8e9c8becb625ed0e4af0085c6de712"} {"level":"info","ts":"2026-07-27T20:17:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2101dfeb372cb5e934a816c66e09ae9fcb8e9c8becb625ed0e4af0085c6de712","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"207ad0f7ab4783934aa87a3aef16d455360de55adf2ed2166509766c1197836f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:17:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:17: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-27T20:17:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"207ad0f7ab4783934aa87a3aef16d455360de55adf2ed2166509766c1197836f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2101dfeb372cb5e934a816c66e09ae9fcb8e9c8becb625ed0e4af0085c6de712","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:17:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:17:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2101dfeb372cb5e934a816c66e09ae9fcb8e9c8becb625ed0e4af0085c6de712"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:17:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/207ad0f7ab4783934aa87a3aef16d455360de55adf2ed2166509766c1197836f"} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2101dfeb372cb5e934a816c66e09ae9fcb8e9c8becb625ed0e4af0085c6de712","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"207ad0f7ab4783934aa87a3aef16d455360de55adf2ed2166509766c1197836f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["207ad0f7ab4783934aa87a3aef16d455360de55adf2ed2166509766c1197836f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2101dfeb372cb5e934a816c66e09ae9fcb8e9c8becb625ed0e4af0085c6de712"} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"207ad0f7ab4783934aa87a3aef16d455360de55adf2ed2166509766c1197836f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2101dfeb372cb5e934a816c66e09ae9fcb8e9c8becb625ed0e4af0085c6de712","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"207ad0f7ab4783934aa87a3aef16d455360de55adf2ed2166509766c1197836f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:17: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-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"207ad0f7ab4783934aa87a3aef16d455360de55adf2ed2166509766c1197836f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"207ad0f7ab4783934aa87a3aef16d455360de55adf2ed2166509766c1197836f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/207ad0f7ab4783934aa87a3aef16d455360de55adf2ed2166509766c1197836f"} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"207ad0f7ab4783934aa87a3aef16d455360de55adf2ed2166509766c1197836f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["207ad0f7ab4783934aa87a3aef16d455360de55adf2ed2166509766c1197836f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"207ad0f7ab4783934aa87a3aef16d455360de55adf2ed2166509766c1197836f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"207ad0f7ab4783934aa87a3aef16d455360de55adf2ed2166509766c1197836f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2101dfeb372cb5e934a816c66e09ae9fcb8e9c8becb625ed0e4af0085c6de712"} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/207ad0f7ab4783934aa87a3aef16d455360de55adf2ed2166509766c1197836f"} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a2dffd7389954dbee0f06be00fed8465f5c34c550066ca200d4c0939269c195a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:17: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-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a2dffd7389954dbee0f06be00fed8465f5c34c550066ca200d4c0939269c195a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a2dffd7389954dbee0f06be00fed8465f5c34c550066ca200d4c0939269c195a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a2dffd7389954dbee0f06be00fed8465f5c34c550066ca200d4c0939269c195a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a2dffd7389954dbee0f06be00fed8465f5c34c550066ca200d4c0939269c195a"} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a2dffd7389954dbee0f06be00fed8465f5c34c550066ca200d4c0939269c195a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a2dffd7389954dbee0f06be00fed8465f5c34c550066ca200d4c0939269c195a"} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a2dffd7389954dbee0f06be00fed8465f5c34c550066ca200d4c0939269c195a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a2dffd7389954dbee0f06be00fed8465f5c34c550066ca200d4c0939269c195a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a2dffd7389954dbee0f06be00fed8465f5c34c550066ca200d4c0939269c195a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a2dffd7389954dbee0f06be00fed8465f5c34c550066ca200d4c0939269c195a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:17: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-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a2dffd7389954dbee0f06be00fed8465f5c34c550066ca200d4c0939269c195a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1dd6905dba21b4ce125c37815a297f961a7af3c53716659193ec37a15f3510d3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a2dffd7389954dbee0f06be00fed8465f5c34c550066ca200d4c0939269c195a"} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1dd6905dba21b4ce125c37815a297f961a7af3c53716659193ec37a15f3510d3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a2dffd7389954dbee0f06be00fed8465f5c34c550066ca200d4c0939269c195a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a2dffd7389954dbee0f06be00fed8465f5c34c550066ca200d4c0939269c195a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a2dffd7389954dbee0f06be00fed8465f5c34c550066ca200d4c0939269c195a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1dd6905dba21b4ce125c37815a297f961a7af3c53716659193ec37a15f3510d3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:17: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-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1dd6905dba21b4ce125c37815a297f961a7af3c53716659193ec37a15f3510d3"} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1dd6905dba21b4ce125c37815a297f961a7af3c53716659193ec37a15f3510d3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a2dffd7389954dbee0f06be00fed8465f5c34c550066ca200d4c0939269c195a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:17: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-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a2dffd7389954dbee0f06be00fed8465f5c34c550066ca200d4c0939269c195a"} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a2dffd7389954dbee0f06be00fed8465f5c34c550066ca200d4c0939269c195a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1dd6905dba21b4ce125c37815a297f961a7af3c53716659193ec37a15f3510d3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a2dffd7389954dbee0f06be00fed8465f5c34c550066ca200d4c0939269c195a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a2dffd7389954dbee0f06be00fed8465f5c34c550066ca200d4c0939269c195a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a2dffd7389954dbee0f06be00fed8465f5c34c550066ca200d4c0939269c195a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a2dffd7389954dbee0f06be00fed8465f5c34c550066ca200d4c0939269c195a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a2dffd7389954dbee0f06be00fed8465f5c34c550066ca200d4c0939269c195a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1dd6905dba21b4ce125c37815a297f961a7af3c53716659193ec37a15f3510d3"} {"level":"error","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"a2dffd7389954dbee0f06be00fed8465f5c34c550066ca200d4c0939269c195a","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"a2dffd7389954dbee0f06be00fed8465f5c34c550066ca200d4c0939269c195a\": 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-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1dd6905dba21b4ce125c37815a297f961a7af3c53716659193ec37a15f3510d3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1dd6905dba21b4ce125c37815a297f961a7af3c53716659193ec37a15f3510d3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1dd6905dba21b4ce125c37815a297f961a7af3c53716659193ec37a15f3510d3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a2dffd7389954dbee0f06be00fed8465f5c34c550066ca200d4c0939269c195a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:17: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-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a2dffd7389954dbee0f06be00fed8465f5c34c550066ca200d4c0939269c195a"} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a2dffd7389954dbee0f06be00fed8465f5c34c550066ca200d4c0939269c195a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8a7a9e5e41b76899b1dd6c64506db226df474017335aab903cbbdee0e88dd0bd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:17: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-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8a7a9e5e41b76899b1dd6c64506db226df474017335aab903cbbdee0e88dd0bd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1dd6905dba21b4ce125c37815a297f961a7af3c53716659193ec37a15f3510d3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a2dffd7389954dbee0f06be00fed8465f5c34c550066ca200d4c0939269c195a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a2dffd7389954dbee0f06be00fed8465f5c34c550066ca200d4c0939269c195a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8a7a9e5e41b76899b1dd6c64506db226df474017335aab903cbbdee0e88dd0bd"} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a2dffd7389954dbee0f06be00fed8465f5c34c550066ca200d4c0939269c195a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8a7a9e5e41b76899b1dd6c64506db226df474017335aab903cbbdee0e88dd0bd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8a7a9e5e41b76899b1dd6c64506db226df474017335aab903cbbdee0e88dd0bd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8a7a9e5e41b76899b1dd6c64506db226df474017335aab903cbbdee0e88dd0bd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a2dffd7389954dbee0f06be00fed8465f5c34c550066ca200d4c0939269c195a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8a7a9e5e41b76899b1dd6c64506db226df474017335aab903cbbdee0e88dd0bd","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1dd6905dba21b4ce125c37815a297f961a7af3c53716659193ec37a15f3510d3"} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a2dffd7389954dbee0f06be00fed8465f5c34c550066ca200d4c0939269c195a"} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2a62ae94ad36bc6f3cf2c8f726380caf749f91242730860d3221198e2cd651a2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8a7a9e5e41b76899b1dd6c64506db226df474017335aab903cbbdee0e88dd0bd"} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2a62ae94ad36bc6f3cf2c8f726380caf749f91242730860d3221198e2cd651a2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7df65393160505c42cbfab6549dff63bfa51dde106d37adb5d8e57d3c173c97c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7df65393160505c42cbfab6549dff63bfa51dde106d37adb5d8e57d3c173c97c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2a62ae94ad36bc6f3cf2c8f726380caf749f91242730860d3221198e2cd651a2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:17: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-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2a62ae94ad36bc6f3cf2c8f726380caf749f91242730860d3221198e2cd651a2"} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2a62ae94ad36bc6f3cf2c8f726380caf749f91242730860d3221198e2cd651a2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7df65393160505c42cbfab6549dff63bfa51dde106d37adb5d8e57d3c173c97c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:17: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-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7df65393160505c42cbfab6549dff63bfa51dde106d37adb5d8e57d3c173c97c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2a62ae94ad36bc6f3cf2c8f726380caf749f91242730860d3221198e2cd651a2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2a62ae94ad36bc6f3cf2c8f726380caf749f91242730860d3221198e2cd651a2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7df65393160505c42cbfab6549dff63bfa51dde106d37adb5d8e57d3c173c97c"} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2a62ae94ad36bc6f3cf2c8f726380caf749f91242730860d3221198e2cd651a2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7df65393160505c42cbfab6549dff63bfa51dde106d37adb5d8e57d3c173c97c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7df65393160505c42cbfab6549dff63bfa51dde106d37adb5d8e57d3c173c97c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7df65393160505c42cbfab6549dff63bfa51dde106d37adb5d8e57d3c173c97c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2a62ae94ad36bc6f3cf2c8f726380caf749f91242730860d3221198e2cd651a2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:17: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-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2a62ae94ad36bc6f3cf2c8f726380caf749f91242730860d3221198e2cd651a2"} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2a62ae94ad36bc6f3cf2c8f726380caf749f91242730860d3221198e2cd651a2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7df65393160505c42cbfab6549dff63bfa51dde106d37adb5d8e57d3c173c97c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:17: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-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7df65393160505c42cbfab6549dff63bfa51dde106d37adb5d8e57d3c173c97c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2a62ae94ad36bc6f3cf2c8f726380caf749f91242730860d3221198e2cd651a2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2a62ae94ad36bc6f3cf2c8f726380caf749f91242730860d3221198e2cd651a2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7df65393160505c42cbfab6549dff63bfa51dde106d37adb5d8e57d3c173c97c"} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2a62ae94ad36bc6f3cf2c8f726380caf749f91242730860d3221198e2cd651a2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9bbfa38e99081c497c5aa16c067156441bb28320b90b4d608e6b85d2e8baf3b2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9bbfa38e99081c497c5aa16c067156441bb28320b90b4d608e6b85d2e8baf3b2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7df65393160505c42cbfab6549dff63bfa51dde106d37adb5d8e57d3c173c97c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7df65393160505c42cbfab6549dff63bfa51dde106d37adb5d8e57d3c173c97c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2a62ae94ad36bc6f3cf2c8f726380caf749f91242730860d3221198e2cd651a2"} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7df65393160505c42cbfab6549dff63bfa51dde106d37adb5d8e57d3c173c97c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2a62ae94ad36bc6f3cf2c8f726380caf749f91242730860d3221198e2cd651a2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9bbfa38e99081c497c5aa16c067156441bb28320b90b4d608e6b85d2e8baf3b2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:17: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-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9bbfa38e99081c497c5aa16c067156441bb28320b90b4d608e6b85d2e8baf3b2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7df65393160505c42cbfab6549dff63bfa51dde106d37adb5d8e57d3c173c97c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9bbfa38e99081c497c5aa16c067156441bb28320b90b4d608e6b85d2e8baf3b2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9bbfa38e99081c497c5aa16c067156441bb28320b90b4d608e6b85d2e8baf3b2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9bbfa38e99081c497c5aa16c067156441bb28320b90b4d608e6b85d2e8baf3b2"} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1f68d3145d15c162bdd113543dc73ebe5e9b592be259d0a7b879cd868af6c8ea","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1f68d3145d15c162bdd113543dc73ebe5e9b592be259d0a7b879cd868af6c8ea","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1f68d3145d15c162bdd113543dc73ebe5e9b592be259d0a7b879cd868af6c8ea","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1f68d3145d15c162bdd113543dc73ebe5e9b592be259d0a7b879cd868af6c8ea","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9bbfa38e99081c497c5aa16c067156441bb28320b90b4d608e6b85d2e8baf3b2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9bbfa38e99081c497c5aa16c067156441bb28320b90b4d608e6b85d2e8baf3b2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7df65393160505c42cbfab6549dff63bfa51dde106d37adb5d8e57d3c173c97c"} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9bbfa38e99081c497c5aa16c067156441bb28320b90b4d608e6b85d2e8baf3b2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9bbfa38e99081c497c5aa16c067156441bb28320b90b4d608e6b85d2e8baf3b2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1f68d3145d15c162bdd113543dc73ebe5e9b592be259d0a7b879cd868af6c8ea","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2a62ae94ad36bc6f3cf2c8f726380caf749f91242730860d3221198e2cd651a2"} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9bbfa38e99081c497c5aa16c067156441bb28320b90b4d608e6b85d2e8baf3b2"} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1f68d3145d15c162bdd113543dc73ebe5e9b592be259d0a7b879cd868af6c8ea","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e"} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1f68d3145d15c162bdd113543dc73ebe5e9b592be259d0a7b879cd868af6c8ea"} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:17: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-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e"} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e"} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1f68d3145d15c162bdd113543dc73ebe5e9b592be259d0a7b879cd868af6c8ea","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1f68d3145d15c162bdd113543dc73ebe5e9b592be259d0a7b879cd868af6c8ea"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1f68d3145d15c162bdd113543dc73ebe5e9b592be259d0a7b879cd868af6c8ea","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:17: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-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e"} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1f68d3145d15c162bdd113543dc73ebe5e9b592be259d0a7b879cd868af6c8ea"} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1f68d3145d15c162bdd113543dc73ebe5e9b592be259d0a7b879cd868af6c8ea","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e"} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:17: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-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e"} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e"} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:17:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:17: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-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e"} {"level":"info","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:17:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e"} {"level":"debug","ts":"2026-07-27T20:17:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:17:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:17:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:17:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:17:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:17:30Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:17:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:17:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e"} {"level":"debug","ts":"2026-07-27T20:17:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:17:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e"} {"level":"debug","ts":"2026-07-27T20:17:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:17:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:17:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:17:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-27T20:17:30Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-27T20:17:30Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:17:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:17:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e"} {"level":"debug","ts":"2026-07-27T20:17:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:17:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e"} {"level":"debug","ts":"2026-07-27T20:17:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-27T20:17:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-27T20:17:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-27T20:17:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-27T20:17:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-27T20:17:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e"} {"level":"info","ts":"2026-07-27T20:17:45Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"dbaf94c4-9fe9-44f1-b10e-4c67f9abed54","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:57952","PortSpecifier":{"PortValue":57952}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"dbaf94c4-9fe9-44f1-b10e-4c67f9abed54","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-ipp-a-018406.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-27T20:17:45Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"dbaf94c4-9fe9-44f1-b10e-4c67f9abed54","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:57952","PortSpecifier":{"PortValue":57952}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785183465,"nanos":686542444},"http":{"id":"dbaf94c4-9fe9-44f1-b10e-4c67f9abed54","method":"POST","headers":{":authority":"e2e-ipp-a-018406.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.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-27T20:17:45Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"dbaf94c4-9fe9-44f1-b10e-4c67f9abed54","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-27T20:17:45Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"dbaf94c4-9fe9-44f1-b10e-4c67f9abed54","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":"dc52eeaa-57b1-4062-9a85-d66e4f43583a","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=8e33ef3f-9fc2-41fd-8255-329c796d1c8c"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/23434e8cd72d"]}} {"level":"debug","ts":"2026-07-27T20:17:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"dbaf94c4-9fe9-44f1-b10e-4c67f9abed54","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/23434e8cd72d"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=8e33ef3f-9fc2-41fd-8255-329c796d1c8c"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"dc52eeaa-57b1-4062-9a85-d66e4f43583a","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"a1f9214bad6f8a09fdc5302620a5074d5717e0664de23d0d7bce65ca1b91622a"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.61:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-ipp-a-018406.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.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-27T20:17:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"dbaf94c4-9fe9-44f1-b10e-4c67f9abed54","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-27T20:17:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"dbaf94c4-9fe9-44f1-b10e-4c67f9abed54","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-27T20:17:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"dbaf94c4-9fe9-44f1-b10e-4c67f9abed54","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-ipp-a-018406/ipp-route-018406\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-ipp-a-018406/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-27T20:17:45Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"dbaf94c4-9fe9-44f1-b10e-4c67f9abed54","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups_str","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-27T20:17:45Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"dbaf94c4-9fe9-44f1-b10e-4c67f9abed54","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-27T20:17:45Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"dbaf94c4-9fe9-44f1-b10e-4c67f9abed54","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-27T20:17:45Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"dbaf94c4-9fe9-44f1-b10e-4c67f9abed54","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-27T20:17:45Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"dbaf94c4-9fe9-44f1-b10e-4c67f9abed54","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-27T20:17:47Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"a659cbff-ff24-4974-a80f-d526c8d95394","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:57960","PortSpecifier":{"PortValue":57960}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"a659cbff-ff24-4974-a80f-d526c8d95394","method":"POST","path":"/ai-tenant-e2e-ipp-a-018406/ipp-route-018406/v1/chat/completions","host":"e2e-ipp-a-018406.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-27T20:17:47Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"a659cbff-ff24-4974-a80f-d526c8d95394","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.21:57960","PortSpecifier":{"PortValue":57960}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785183467,"nanos":750023439},"http":{"id":"a659cbff-ff24-4974-a80f-d526c8d95394","method":"POST","headers":{":authority":"e2e-ipp-a-018406.apps.6129ab3c-8fb9-4dbf-ad61-23434e8cd72d.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-ipp-a-018406/ipp-route-018406/v1/chat/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-27T20:17:47Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"a659cbff-ff24-4974-a80f-d526c8d95394","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1dpya0QZ4dA0cOKmh_BdoB2g3TeulQapuq9kmQnV8filh2tC5TcrANZkP3tjJ"} {"level":"debug","ts":"2026-07-27T20:17:47Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"a659cbff-ff24-4974-a80f-d526c8d95394","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-ipp-a-018406.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1dpya0QZ4dA0cOKmh_BdoB2g3TeulQapuq9kmQnV8filh2tC5TcrANZkP3tjJ\"}"} {"level":"debug","ts":"2026-07-27T20:17:47Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"a659cbff-ff24-4974-a80f-d526c8d95394","config":{"Name":"apiKeyValidation","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api-e2e-ipp-a-018406.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":"10eea46d-d658-482e-8e3d-10b09f4a29f7","keyName":"e2e-ipp-018406","subscription":"ipp-route-018406-sub","tenant":"e2e-ipp-a-018406","userId":"10eea46d-d658-482e-8e3d-10b09f4a29f7","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-27T20:17:47Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"a659cbff-ff24-4974-a80f-d526c8d95394","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-ipp-a-018406.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"],\"requestedModel\":\"ai-tenant-e2e-ipp-a-018406/ipp-route-018406\",\"requestedSubscription\":\"ipp-route-018406-sub\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-27T20:17:47Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"a659cbff-ff24-4974-a80f-d526c8d95394","config":{"Name":"subscription-info","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api-e2e-ipp-a-018406.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-ipp-a-018406/models/facebook/opt-125m","name":"ipp-route-018406","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"ipp-route-018406-sub","namespace":"ai-tenant-e2e-ipp-a-018406","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-ipp-a-018406/ipp-route-018406"}} {"level":"debug","ts":"2026-07-27T20:17:47Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"a659cbff-ff24-4974-a80f-d526c8d95394","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-27T20:17:47Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a659cbff-ff24-4974-a80f-d526c8d95394","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-27T20:17:47Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a659cbff-ff24-4974-a80f-d526c8d95394","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-27T20:17:47Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a659cbff-ff24-4974-a80f-d526c8d95394","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-ipp-a-018406/ipp-route-018406\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-ipp-a-018406/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-27T20:17:47Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a659cbff-ff24-4974-a80f-d526c8d95394","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-27T20:17:47Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a659cbff-ff24-4974-a80f-d526c8d95394","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-27T20:17:47Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a659cbff-ff24-4974-a80f-d526c8d95394","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Subscription","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"ipp-route-018406-sub"} {"level":"debug","ts":"2026-07-27T20:17:47Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a659cbff-ff24-4974-a80f-d526c8d95394","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-27T20:17:47Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a659cbff-ff24-4974-a80f-d526c8d95394","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"10eea46d-d658-482e-8e3d-10b09f4a29f7","keyName":"e2e-ipp-018406","selected_subscription":"ipp-route-018406-sub","selected_subscription_key":"ai-tenant-e2e-ipp-a-018406/ipp-route-018406-sub@ai-tenant-e2e-ipp-a-018406/ipp-route-018406","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-ipp-a-018406/models/facebook/opt-125m","name":"ipp-route-018406","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"ipp-route-018406-sub","namespace":"ai-tenant-e2e-ipp-a-018406","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-ipp-a-018406/ipp-route-018406"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-27T20:17:47Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"a659cbff-ff24-4974-a80f-d526c8d95394","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-27T20:17:47Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"a659cbff-ff24-4974-a80f-d526c8d95394","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-27T20:18:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7df65393160505c42cbfab6549dff63bfa51dde106d37adb5d8e57d3c173c97c"} {"level":"info","ts":"2026-07-27T20:18:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8a7a9e5e41b76899b1dd6c64506db226df474017335aab903cbbdee0e88dd0bd"} {"level":"info","ts":"2026-07-27T20:18:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9bbfa38e99081c497c5aa16c067156441bb28320b90b4d608e6b85d2e8baf3b2"} {"level":"info","ts":"2026-07-27T20:18:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b0e2b5ab7b2590f6bd28554212000232a122ef2bb2e6d4cde4a25be273d0b48d"} {"level":"info","ts":"2026-07-27T20:18:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1dd6905dba21b4ce125c37815a297f961a7af3c53716659193ec37a15f3510d3"} {"level":"info","ts":"2026-07-27T20:18:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/207ad0f7ab4783934aa87a3aef16d455360de55adf2ed2166509766c1197836f"} {"level":"info","ts":"2026-07-27T20:18:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a1f9214bad6f8a09fdc5302620a5074d5717e0664de23d0d7bce65ca1b91622a"} {"level":"info","ts":"2026-07-27T20:18:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ad781795ab5886ce9b934754c15eb18ed71498cd725cae33e224238463d04d5e"} {"level":"info","ts":"2026-07-27T20:18:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2a62ae94ad36bc6f3cf2c8f726380caf749f91242730860d3221198e2cd651a2"} {"level":"info","ts":"2026-07-27T20:18:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1f68d3145d15c162bdd113543dc73ebe5e9b592be259d0a7b879cd868af6c8ea"} {"level":"info","ts":"2026-07-27T20:18:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2101dfeb372cb5e934a816c66e09ae9fcb8e9c8becb625ed0e4af0085c6de712"} {"level":"info","ts":"2026-07-27T20:18:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a2dffd7389954dbee0f06be00fed8465f5c34c550066ca200d4c0939269c195a"}