--- Authorino logs from kuadrant-system (label=authorino-resource=authorino) --- {"level":"info","ts":"2026-07-23T18:38:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:38:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:38:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:38:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:38:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:38:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:38:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:38:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:38:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d"} {"level":"info","ts":"2026-07-23T18:38:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:38:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:38:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:38:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:38:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"} {"level":"info","ts":"2026-07-23T18:38:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:38:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:38:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:38:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:38:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:38:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d"} {"level":"info","ts":"2026-07-23T18:38:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:38:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:38:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:38:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:38:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:38:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"} {"level":"info","ts":"2026-07-23T18:38:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:38:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:38:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:38:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:38:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:38:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:38:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:38:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"} {"level":"debug","ts":"2026-07-23T18:38:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:38:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:38:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:38:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d"} {"level":"info","ts":"2026-07-23T18:38:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:38:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:38:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:38:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7\": 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-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7"} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7"} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a"} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7"} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a"} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7"} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a"} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7"} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a"} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a"} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7"} {"level":"error","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a\": 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-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a"} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc"} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a"} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc"} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc"} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a"} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728"} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc"} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728\": 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-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0"} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728"} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0"} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba"} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc"} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cef18666aba6e0330a3662293ccfdc0e256113a0537537166dd50049575f0766","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cef18666aba6e0330a3662293ccfdc0e256113a0537537166dd50049575f0766","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cef18666aba6e0330a3662293ccfdc0e256113a0537537166dd50049575f0766"} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0"} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5"} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba"} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc"} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cef18666aba6e0330a3662293ccfdc0e256113a0537537166dd50049575f0766","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cef18666aba6e0330a3662293ccfdc0e256113a0537537166dd50049575f0766"} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0"} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cef18666aba6e0330a3662293ccfdc0e256113a0537537166dd50049575f0766","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cef18666aba6e0330a3662293ccfdc0e256113a0537537166dd50049575f0766"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5"} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba"} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc"} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cef18666aba6e0330a3662293ccfdc0e256113a0537537166dd50049575f0766","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5"} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cef18666aba6e0330a3662293ccfdc0e256113a0537537166dd50049575f0766"} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cef18666aba6e0330a3662293ccfdc0e256113a0537537166dd50049575f0766","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5"} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5"} {"level":"info","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5"} {"level":"debug","ts":"2026-07-23T18:39:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:01Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:01Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5"} {"level":"debug","ts":"2026-07-23T18:39:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5"} {"level":"debug","ts":"2026-07-23T18:39:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5"} {"level":"info","ts":"2026-07-23T18:39:02Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"da4a9ea9-b075-44d7-bbc3-cc846f384441","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:48976","PortSpecifier":{"PortValue":48976}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.74:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"da4a9ea9-b075-44d7-bbc3-cc846f384441","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-e94d59.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T18:39:02Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"da4a9ea9-b075-44d7-bbc3-cc846f384441","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:48976","PortSpecifier":{"PortValue":48976}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.74:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784831942,"nanos":915864794},"http":{"id":"da4a9ea9-b075-44d7-bbc3-cc846f384441","method":"POST","headers":{":authority":"e2e-shared-a-e94d59.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.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-23T18:39:02Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"da4a9ea9-b075-44d7-bbc3-cc846f384441","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-23T18:39:02Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"da4a9ea9-b075-44d7-bbc3-cc846f384441","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":"efac8e37-a589-42e4-82d5-dd5e3acd5573","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=6502b1e3-e483-404d-988e-a5b4bd9ade6d"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/f5cd2df351d4"]}} {"level":"debug","ts":"2026-07-23T18:39:02Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"da4a9ea9-b075-44d7-bbc3-cc846f384441","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/f5cd2df351d4"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=6502b1e3-e483-404d-988e-a5b4bd9ade6d"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"efac8e37-a589-42e4-82d5-dd5e3acd5573","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"2f1b6576dadac29c0c94665d2a6ac59be0267eefec1f9967e7e9f01daf98c31a"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.74:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-e94d59.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.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-23T18:39:02Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"da4a9ea9-b075-44d7-bbc3-cc846f384441","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-23T18:39:02Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"da4a9ea9-b075-44d7-bbc3-cc846f384441","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-23T18:39:02Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"da4a9ea9-b075-44d7-bbc3-cc846f384441","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-e94d59/auth-test-model-e94d59\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-e94d59/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-23T18:39:02Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"da4a9ea9-b075-44d7-bbc3-cc846f384441","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":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-23T18:39:02Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"da4a9ea9-b075-44d7-bbc3-cc846f384441","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-23T18:39:02Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"da4a9ea9-b075-44d7-bbc3-cc846f384441","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-23T18:39:02Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"da4a9ea9-b075-44d7-bbc3-cc846f384441","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T18:39:02Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"da4a9ea9-b075-44d7-bbc3-cc846f384441","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T18:39:02Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c2d70518-6041-4638-9095-337c454ea60f","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:34696","PortSpecifier":{"PortValue":34696}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.75:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"c2d70518-6041-4638-9095-337c454ea60f","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-f5044c.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T18:39:02Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c2d70518-6041-4638-9095-337c454ea60f","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:34696","PortSpecifier":{"PortValue":34696}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.75:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784831942,"nanos":956736790},"http":{"id":"c2d70518-6041-4638-9095-337c454ea60f","method":"POST","headers":{":authority":"e2e-shared-b-f5044c.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.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-23T18:39:02Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"c2d70518-6041-4638-9095-337c454ea60f","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-23T18:39:02Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"c2d70518-6041-4638-9095-337c454ea60f","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":"efac8e37-a589-42e4-82d5-dd5e3acd5573","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=6502b1e3-e483-404d-988e-a5b4bd9ade6d"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/f5cd2df351d4"]}} {"level":"debug","ts":"2026-07-23T18:39:02Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"c2d70518-6041-4638-9095-337c454ea60f","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/f5cd2df351d4"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=6502b1e3-e483-404d-988e-a5b4bd9ade6d"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"efac8e37-a589-42e4-82d5-dd5e3acd5573","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.75:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-f5044c.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.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-23T18:39:02Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c2d70518-6041-4638-9095-337c454ea60f","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-23T18:39:02Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c2d70518-6041-4638-9095-337c454ea60f","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-23T18:39:02Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c2d70518-6041-4638-9095-337c454ea60f","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-f5044c/auth-test-model-f5044c\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-f5044c/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-23T18:39:02Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"c2d70518-6041-4638-9095-337c454ea60f","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_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-23T18:39:02Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c2d70518-6041-4638-9095-337c454ea60f","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-23T18:39:02Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c2d70518-6041-4638-9095-337c454ea60f","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-23T18:39:02Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c2d70518-6041-4638-9095-337c454ea60f","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T18:39:02Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c2d70518-6041-4638-9095-337c454ea60f","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T18:39:03Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"4133322b-1d6b-4703-9e84-0367800f9f04","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:34698","PortSpecifier":{"PortValue":34698}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.75:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"4133322b-1d6b-4703-9e84-0367800f9f04","method":"GET","path":"/maas-api/v1/subscriptions","host":"e2e-shared-b-f5044c.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T18:39:03Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"4133322b-1d6b-4703-9e84-0367800f9f04","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:34698","PortSpecifier":{"PortValue":34698}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.75:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784831943,"nanos":2100127},"http":{"id":"4133322b-1d6b-4703-9e84-0367800f9f04","method":"GET","headers":{":authority":"e2e-shared-b-f5044c.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/subscriptions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T18:39:03Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"4133322b-1d6b-4703-9e84-0367800f9f04","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-b5Av6NhdsD2ECetJ_BPO9WuMxSd66oAxlQUIb1gDoOAdiXKyQ2KK6Ma5TTLr"} {"level":"debug","ts":"2026-07-23T18:39:03Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"4133322b-1d6b-4703-9e84-0367800f9f04","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-f5044c.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-b5Av6NhdsD2ECetJ_BPO9WuMxSd66oAxlQUIb1gDoOAdiXKyQ2KK6Ma5TTLr\"}"} {"level":"debug","ts":"2026-07-23T18:39:03Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"4133322b-1d6b-4703-9e84-0367800f9f04","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-f5044c.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":{"reason":"key not found","tenant":"","valid":false}} {"level":"debug","ts":"2026-07-23T18:39:03Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"4133322b-1d6b-4703-9e84-0367800f9f04","input":{"auth":{"identity":"Bearer **** not found","tenant":"","valid":false}}},"context":{"context_extensions":{"host":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.75:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-f5044c.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/subscriptions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T18:39:03Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4133322b-1d6b-4703-9e84-0367800f9f04","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-23T18:39:03Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access denied","request id":"4133322b-1d6b-4703-9e84-0367800f9f04","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},"reason":"Unauthorized"} {"level":"info","ts":"2026-07-23T18:39:03Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"4133322b-1d6b-4703-9e84-0367800f9f04","authorized":false,"response":"PERMISSION_DENIED","object":{"code":7,"status":403,"message":"Unauthorized"}} {"level":"debug","ts":"2026-07-23T18:39:03Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"4133322b-1d6b-4703-9e84-0367800f9f04","authorized":false,"response":"PERMISSION_DENIED","object":{"code":7,"status":403,"message":"Unauthorized","headers":[{"content-type":"text/plain"},{"x-ext-auth-reason":""}]}} {"level":"info","ts":"2026-07-23T18:39:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7"} {"level":"info","ts":"2026-07-23T18:39:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba"} {"level":"info","ts":"2026-07-23T18:39:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a"} {"level":"info","ts":"2026-07-23T18:39:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc"} {"level":"info","ts":"2026-07-23T18:39:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5"} {"level":"info","ts":"2026-07-23T18:39:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728"} {"level":"info","ts":"2026-07-23T18:39:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d"} {"level":"info","ts":"2026-07-23T18:39:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/22f20d80eaf94852157fd016c0160c2910d57aecfc11c703f30de5b847545ac6"} {"level":"info","ts":"2026-07-23T18:39:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0"} {"level":"info","ts":"2026-07-23T18:39:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/cef18666aba6e0330a3662293ccfdc0e256113a0537537166dd50049575f0766"} {"level":"info","ts":"2026-07-23T18:39:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9eb0ba4a89125b0356021d77c89d319c51b802dfe453ae81256e458d54b7a4cb"} {"level":"info","ts":"2026-07-23T18:39:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"} {"level":"debug","ts":"2026-07-23T18:39:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:19Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba"} {"level":"debug","ts":"2026-07-23T18:39:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba"} {"level":"debug","ts":"2026-07-23T18:39:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:19Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba"} {"level":"debug","ts":"2026-07-23T18:39:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:19Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba"} {"level":"info","ts":"2026-07-23T18:39:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc"} {"level":"info","ts":"2026-07-23T18:39:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:19Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc"} {"level":"info","ts":"2026-07-23T18:39:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:19Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba"} {"level":"info","ts":"2026-07-23T18:39:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc"} {"level":"info","ts":"2026-07-23T18:39:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:19Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba"} {"level":"info","ts":"2026-07-23T18:39:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc"} {"level":"debug","ts":"2026-07-23T18:39:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:19Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7"} {"level":"info","ts":"2026-07-23T18:39:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba"} {"level":"info","ts":"2026-07-23T18:39:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:19Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7"} {"level":"debug","ts":"2026-07-23T18:39:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"22f20d80eaf94852157fd016c0160c2910d57aecfc11c703f30de5b847545ac6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:19Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7"} {"level":"info","ts":"2026-07-23T18:39:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"22f20d80eaf94852157fd016c0160c2910d57aecfc11c703f30de5b847545ac6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:19Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:19Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"22f20d80eaf94852157fd016c0160c2910d57aecfc11c703f30de5b847545ac6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:19Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/22f20d80eaf94852157fd016c0160c2910d57aecfc11c703f30de5b847545ac6"} {"level":"info","ts":"2026-07-23T18:39:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"22f20d80eaf94852157fd016c0160c2910d57aecfc11c703f30de5b847545ac6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:19Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7"} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"22f20d80eaf94852157fd016c0160c2910d57aecfc11c703f30de5b847545ac6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/22f20d80eaf94852157fd016c0160c2910d57aecfc11c703f30de5b847545ac6"} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"22f20d80eaf94852157fd016c0160c2910d57aecfc11c703f30de5b847545ac6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["22f20d80eaf94852157fd016c0160c2910d57aecfc11c703f30de5b847545ac6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7"} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"22f20d80eaf94852157fd016c0160c2910d57aecfc11c703f30de5b847545ac6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7"} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"22f20d80eaf94852157fd016c0160c2910d57aecfc11c703f30de5b847545ac6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d"} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/22f20d80eaf94852157fd016c0160c2910d57aecfc11c703f30de5b847545ac6"} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d"} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7"} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d"} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d\": 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-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d"} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d"} {"level":"debug","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9eb0ba4a89125b0356021d77c89d319c51b802dfe453ae81256e458d54b7a4cb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9eb0ba4a89125b0356021d77c89d319c51b802dfe453ae81256e458d54b7a4cb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9eb0ba4a89125b0356021d77c89d319c51b802dfe453ae81256e458d54b7a4cb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9eb0ba4a89125b0356021d77c89d319c51b802dfe453ae81256e458d54b7a4cb"} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9eb0ba4a89125b0356021d77c89d319c51b802dfe453ae81256e458d54b7a4cb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9eb0ba4a89125b0356021d77c89d319c51b802dfe453ae81256e458d54b7a4cb"} {"level":"debug","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9eb0ba4a89125b0356021d77c89d319c51b802dfe453ae81256e458d54b7a4cb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9eb0ba4a89125b0356021d77c89d319c51b802dfe453ae81256e458d54b7a4cb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d"} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9eb0ba4a89125b0356021d77c89d319c51b802dfe453ae81256e458d54b7a4cb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9eb0ba4a89125b0356021d77c89d319c51b802dfe453ae81256e458d54b7a4cb","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9eb0ba4a89125b0356021d77c89d319c51b802dfe453ae81256e458d54b7a4cb"} {"level":"debug","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a"} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a"} {"level":"error","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a\": 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-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a"} {"level":"debug","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0"} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0"} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cef18666aba6e0330a3662293ccfdc0e256113a0537537166dd50049575f0766","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cef18666aba6e0330a3662293ccfdc0e256113a0537537166dd50049575f0766"} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cef18666aba6e0330a3662293ccfdc0e256113a0537537166dd50049575f0766","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0"} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cef18666aba6e0330a3662293ccfdc0e256113a0537537166dd50049575f0766"} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cef18666aba6e0330a3662293ccfdc0e256113a0537537166dd50049575f0766","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cef18666aba6e0330a3662293ccfdc0e256113a0537537166dd50049575f0766"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cef18666aba6e0330a3662293ccfdc0e256113a0537537166dd50049575f0766","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a"} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cef18666aba6e0330a3662293ccfdc0e256113a0537537166dd50049575f0766","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728"} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0"} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cef18666aba6e0330a3662293ccfdc0e256113a0537537166dd50049575f0766"} {"level":"error","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb\": 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-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5"} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a"} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728"} {"level":"debug","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"} {"level":"info","ts":"2026-07-23T18:39:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5"} {"level":"info","ts":"2026-07-23T18:39:22Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"b8e7f5c9-b6ba-4d2a-bf01-ffcf0b0604b9","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:54058","PortSpecifier":{"PortValue":54058}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.74:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"b8e7f5c9-b6ba-4d2a-bf01-ffcf0b0604b9","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-e94d59.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T18:39:22Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"b8e7f5c9-b6ba-4d2a-bf01-ffcf0b0604b9","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:54058","PortSpecifier":{"PortValue":54058}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.74:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784831962,"nanos":451051761},"http":{"id":"b8e7f5c9-b6ba-4d2a-bf01-ffcf0b0604b9","method":"POST","headers":{":authority":"e2e-shared-a-e94d59.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.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-23T18:39:22Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"b8e7f5c9-b6ba-4d2a-bf01-ffcf0b0604b9","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-23T18:39:22Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"b8e7f5c9-b6ba-4d2a-bf01-ffcf0b0604b9","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":"efac8e37-a589-42e4-82d5-dd5e3acd5573","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=6502b1e3-e483-404d-988e-a5b4bd9ade6d"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/f5cd2df351d4"]}} {"level":"debug","ts":"2026-07-23T18:39:22Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"b8e7f5c9-b6ba-4d2a-bf01-ffcf0b0604b9","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/f5cd2df351d4"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=6502b1e3-e483-404d-988e-a5b4bd9ade6d"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"efac8e37-a589-42e4-82d5-dd5e3acd5573","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"2f1b6576dadac29c0c94665d2a6ac59be0267eefec1f9967e7e9f01daf98c31a"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.74:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-e94d59.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.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-23T18:39:22Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b8e7f5c9-b6ba-4d2a-bf01-ffcf0b0604b9","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-23T18:39:22Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b8e7f5c9-b6ba-4d2a-bf01-ffcf0b0604b9","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-23T18:39:22Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b8e7f5c9-b6ba-4d2a-bf01-ffcf0b0604b9","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-e94d59/auth-test-model-e94d59\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-e94d59/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-23T18:39:22Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"b8e7f5c9-b6ba-4d2a-bf01-ffcf0b0604b9","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":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-23T18:39:22Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b8e7f5c9-b6ba-4d2a-bf01-ffcf0b0604b9","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-23T18:39:22Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b8e7f5c9-b6ba-4d2a-bf01-ffcf0b0604b9","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-23T18:39:22Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"b8e7f5c9-b6ba-4d2a-bf01-ffcf0b0604b9","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T18:39:22Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"b8e7f5c9-b6ba-4d2a-bf01-ffcf0b0604b9","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T18:39:22Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"1c353d42-7972-445d-bb76-9e159bb00a79","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:57002","PortSpecifier":{"PortValue":57002}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.75:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"1c353d42-7972-445d-bb76-9e159bb00a79","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-f5044c.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T18:39:22Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"1c353d42-7972-445d-bb76-9e159bb00a79","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:57002","PortSpecifier":{"PortValue":57002}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.75:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784831962,"nanos":488335512},"http":{"id":"1c353d42-7972-445d-bb76-9e159bb00a79","method":"POST","headers":{":authority":"e2e-shared-b-f5044c.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.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-23T18:39:22Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"1c353d42-7972-445d-bb76-9e159bb00a79","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-23T18:39:22Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"1c353d42-7972-445d-bb76-9e159bb00a79","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":"efac8e37-a589-42e4-82d5-dd5e3acd5573","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=6502b1e3-e483-404d-988e-a5b4bd9ade6d"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/f5cd2df351d4"]}} {"level":"debug","ts":"2026-07-23T18:39:22Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"1c353d42-7972-445d-bb76-9e159bb00a79","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/f5cd2df351d4"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=6502b1e3-e483-404d-988e-a5b4bd9ade6d"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"efac8e37-a589-42e4-82d5-dd5e3acd5573","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.75:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-f5044c.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.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-23T18:39:22Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1c353d42-7972-445d-bb76-9e159bb00a79","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-23T18:39:22Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1c353d42-7972-445d-bb76-9e159bb00a79","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-23T18:39:22Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1c353d42-7972-445d-bb76-9e159bb00a79","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-f5044c/auth-test-model-f5044c\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-f5044c/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-23T18:39:22Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"1c353d42-7972-445d-bb76-9e159bb00a79","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-23T18:39:22Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1c353d42-7972-445d-bb76-9e159bb00a79","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-23T18:39:22Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1c353d42-7972-445d-bb76-9e159bb00a79","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-23T18:39:22Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"1c353d42-7972-445d-bb76-9e159bb00a79","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T18:39:22Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"1c353d42-7972-445d-bb76-9e159bb00a79","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T18:39:22Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"1b701198-3997-402b-9866-77b55882b3af","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:54070","PortSpecifier":{"PortValue":54070}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.74:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"1b701198-3997-402b-9866-77b55882b3af","method":"POST","path":"/maas-api/v1/api-keys/search","host":"e2e-shared-a-e94d59.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T18:39:22Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"1b701198-3997-402b-9866-77b55882b3af","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:54070","PortSpecifier":{"PortValue":54070}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.74:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784831962,"nanos":529183082},"http":{"id":"1b701198-3997-402b-9866-77b55882b3af","method":"POST","headers":{":authority":"e2e-shared-a-e94d59.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys/search",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T18:39:22Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"1b701198-3997-402b-9866-77b55882b3af","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-23T18:39:22Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"1b701198-3997-402b-9866-77b55882b3af","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":"efac8e37-a589-42e4-82d5-dd5e3acd5573","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=6502b1e3-e483-404d-988e-a5b4bd9ade6d"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/f5cd2df351d4"]}} {"level":"debug","ts":"2026-07-23T18:39:22Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"1b701198-3997-402b-9866-77b55882b3af","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/f5cd2df351d4"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=6502b1e3-e483-404d-988e-a5b4bd9ade6d"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"efac8e37-a589-42e4-82d5-dd5e3acd5573","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"2f1b6576dadac29c0c94665d2a6ac59be0267eefec1f9967e7e9f01daf98c31a"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.74:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-e94d59.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys/search",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T18:39:22Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1b701198-3997-402b-9866-77b55882b3af","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-23T18:39:22Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1b701198-3997-402b-9866-77b55882b3af","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-23T18:39:22Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1b701198-3997-402b-9866-77b55882b3af","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-e94d59/auth-test-model-e94d59\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-e94d59/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-23T18:39:22Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"1b701198-3997-402b-9866-77b55882b3af","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":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-23T18:39:22Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1b701198-3997-402b-9866-77b55882b3af","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-23T18:39:22Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1b701198-3997-402b-9866-77b55882b3af","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-23T18:39:22Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"1b701198-3997-402b-9866-77b55882b3af","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T18:39:22Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"1b701198-3997-402b-9866-77b55882b3af","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T18:39:22Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"560ec542-029b-4c7c-97e3-e5744e69bb33","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:57014","PortSpecifier":{"PortValue":57014}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.75:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"560ec542-029b-4c7c-97e3-e5744e69bb33","method":"POST","path":"/maas-api/v1/api-keys/search","host":"e2e-shared-b-f5044c.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T18:39:22Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"560ec542-029b-4c7c-97e3-e5744e69bb33","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:57014","PortSpecifier":{"PortValue":57014}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.75:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784831962,"nanos":569994545},"http":{"id":"560ec542-029b-4c7c-97e3-e5744e69bb33","method":"POST","headers":{":authority":"e2e-shared-b-f5044c.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys/search",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T18:39:22Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"560ec542-029b-4c7c-97e3-e5744e69bb33","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-23T18:39:22Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"560ec542-029b-4c7c-97e3-e5744e69bb33","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":"efac8e37-a589-42e4-82d5-dd5e3acd5573","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=6502b1e3-e483-404d-988e-a5b4bd9ade6d"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/f5cd2df351d4"]}} {"level":"debug","ts":"2026-07-23T18:39:22Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"560ec542-029b-4c7c-97e3-e5744e69bb33","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/f5cd2df351d4"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=6502b1e3-e483-404d-988e-a5b4bd9ade6d"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"efac8e37-a589-42e4-82d5-dd5e3acd5573","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.75:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-f5044c.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys/search",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T18:39:22Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"560ec542-029b-4c7c-97e3-e5744e69bb33","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-23T18:39:22Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"560ec542-029b-4c7c-97e3-e5744e69bb33","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-23T18:39:22Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"560ec542-029b-4c7c-97e3-e5744e69bb33","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-f5044c/auth-test-model-f5044c\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-f5044c/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-23T18:39:22Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"560ec542-029b-4c7c-97e3-e5744e69bb33","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-23T18:39:22Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"560ec542-029b-4c7c-97e3-e5744e69bb33","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-23T18:39:22Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"560ec542-029b-4c7c-97e3-e5744e69bb33","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-23T18:39:22Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"560ec542-029b-4c7c-97e3-e5744e69bb33","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T18:39:22Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"560ec542-029b-4c7c-97e3-e5744e69bb33","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T18:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/22f20d80eaf94852157fd016c0160c2910d57aecfc11c703f30de5b847545ac6"} {"level":"info","ts":"2026-07-23T18:39:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"} {"level":"info","ts":"2026-07-23T18:39:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7"} {"level":"info","ts":"2026-07-23T18:39:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc"} {"level":"info","ts":"2026-07-23T18:39:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5"} {"level":"info","ts":"2026-07-23T18:39:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0"} {"level":"info","ts":"2026-07-23T18:39:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d"} {"level":"info","ts":"2026-07-23T18:39:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9eb0ba4a89125b0356021d77c89d319c51b802dfe453ae81256e458d54b7a4cb"} {"level":"info","ts":"2026-07-23T18:39:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba"} {"level":"info","ts":"2026-07-23T18:39:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728"} {"level":"info","ts":"2026-07-23T18:39:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a"} {"level":"info","ts":"2026-07-23T18:39:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/cef18666aba6e0330a3662293ccfdc0e256113a0537537166dd50049575f0766"} {"level":"debug","ts":"2026-07-23T18:39:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39: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-23T18:39:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39: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-23T18:39:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5"} {"level":"info","ts":"2026-07-23T18:39:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39: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-23T18:39:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5"} {"level":"error","ts":"2026-07-23T18:39:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5\": 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-23T18:39:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5"} {"level":"debug","ts":"2026-07-23T18:39:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39: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-23T18:39:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5"} {"level":"debug","ts":"2026-07-23T18:39:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5"} {"level":"debug","ts":"2026-07-23T18:39:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39: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-23T18:39:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5"} {"level":"info","ts":"2026-07-23T18:39:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39: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-23T18:39:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5"} {"level":"info","ts":"2026-07-23T18:39:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7"} {"level":"info","ts":"2026-07-23T18:39:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39: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-23T18:39:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7"} {"level":"info","ts":"2026-07-23T18:39:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39: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-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5"} {"level":"info","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7"} {"level":"info","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39: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-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5"} {"level":"info","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7"} {"level":"info","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39: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-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39: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-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5"} {"level":"error","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5\": 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-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5"} {"level":"info","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5"} {"level":"debug","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39: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-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d"} {"level":"debug","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39: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-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d"} {"level":"debug","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39: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-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"} {"level":"info","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"} {"level":"info","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5"} {"level":"info","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39: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-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d"} {"level":"info","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39: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-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"} {"level":"info","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d"} {"level":"info","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"} {"level":"info","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39: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-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"} {"level":"info","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d"} {"level":"debug","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"} {"level":"debug","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39: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-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39: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-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"} {"level":"info","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728"} {"level":"info","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"} {"level":"info","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39: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-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728"} {"level":"info","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728\": 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-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"} {"level":"info","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728"} {"level":"debug","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39: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-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0"} {"level":"debug","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0"} {"level":"debug","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9eb0ba4a89125b0356021d77c89d319c51b802dfe453ae81256e458d54b7a4cb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39: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-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9eb0ba4a89125b0356021d77c89d319c51b802dfe453ae81256e458d54b7a4cb"} {"level":"info","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9eb0ba4a89125b0356021d77c89d319c51b802dfe453ae81256e458d54b7a4cb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39: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-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0"} {"level":"info","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9eb0ba4a89125b0356021d77c89d319c51b802dfe453ae81256e458d54b7a4cb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9eb0ba4a89125b0356021d77c89d319c51b802dfe453ae81256e458d54b7a4cb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9eb0ba4a89125b0356021d77c89d319c51b802dfe453ae81256e458d54b7a4cb"} {"level":"error","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0\": 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-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39: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-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0"} {"level":"info","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0"} {"level":"info","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9eb0ba4a89125b0356021d77c89d319c51b802dfe453ae81256e458d54b7a4cb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9eb0ba4a89125b0356021d77c89d319c51b802dfe453ae81256e458d54b7a4cb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0"} {"level":"info","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9eb0ba4a89125b0356021d77c89d319c51b802dfe453ae81256e458d54b7a4cb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/22f20d80eaf94852157fd016c0160c2910d57aecfc11c703f30de5b847545ac6"} {"level":"info","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"22f20d80eaf94852157fd016c0160c2910d57aecfc11c703f30de5b847545ac6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["22f20d80eaf94852157fd016c0160c2910d57aecfc11c703f30de5b847545ac6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9eb0ba4a89125b0356021d77c89d319c51b802dfe453ae81256e458d54b7a4cb"} {"level":"info","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"22f20d80eaf94852157fd016c0160c2910d57aecfc11c703f30de5b847545ac6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9eb0ba4a89125b0356021d77c89d319c51b802dfe453ae81256e458d54b7a4cb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39: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-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0"} {"level":"info","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/22f20d80eaf94852157fd016c0160c2910d57aecfc11c703f30de5b847545ac6"} {"level":"info","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"22f20d80eaf94852157fd016c0160c2910d57aecfc11c703f30de5b847545ac6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39: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-23T18:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a"} {"level":"info","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0"} {"level":"info","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc"} {"level":"info","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cef18666aba6e0330a3662293ccfdc0e256113a0537537166dd50049575f0766"} {"level":"info","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cef18666aba6e0330a3662293ccfdc0e256113a0537537166dd50049575f0766","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cef18666aba6e0330a3662293ccfdc0e256113a0537537166dd50049575f0766"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a"} {"level":"info","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cef18666aba6e0330a3662293ccfdc0e256113a0537537166dd50049575f0766","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0"} {"level":"info","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba"} {"level":"info","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc"} {"level":"info","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cef18666aba6e0330a3662293ccfdc0e256113a0537537166dd50049575f0766","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cef18666aba6e0330a3662293ccfdc0e256113a0537537166dd50049575f0766"} {"level":"info","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cef18666aba6e0330a3662293ccfdc0e256113a0537537166dd50049575f0766","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a"} {"level":"info","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba"} {"level":"info","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cef18666aba6e0330a3662293ccfdc0e256113a0537537166dd50049575f0766","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cef18666aba6e0330a3662293ccfdc0e256113a0537537166dd50049575f0766"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc"} {"level":"info","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cef18666aba6e0330a3662293ccfdc0e256113a0537537166dd50049575f0766","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cef18666aba6e0330a3662293ccfdc0e256113a0537537166dd50049575f0766","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cef18666aba6e0330a3662293ccfdc0e256113a0537537166dd50049575f0766"} {"level":"info","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cef18666aba6e0330a3662293ccfdc0e256113a0537537166dd50049575f0766","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a"} {"level":"info","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cef18666aba6e0330a3662293ccfdc0e256113a0537537166dd50049575f0766","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cef18666aba6e0330a3662293ccfdc0e256113a0537537166dd50049575f0766"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba"} {"level":"info","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc"} {"level":"info","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cef18666aba6e0330a3662293ccfdc0e256113a0537537166dd50049575f0766","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cef18666aba6e0330a3662293ccfdc0e256113a0537537166dd50049575f0766"} {"level":"info","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a"} {"level":"info","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cef18666aba6e0330a3662293ccfdc0e256113a0537537166dd50049575f0766"} {"level":"info","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cef18666aba6e0330a3662293ccfdc0e256113a0537537166dd50049575f0766","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a"} {"level":"info","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a"} {"level":"debug","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a"} {"level":"info","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a"} {"level":"info","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a"} {"level":"error","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a\": 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-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:37Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c9344bba-68a4-4f82-a62d-d57590298773","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:35488","PortSpecifier":{"PortValue":35488}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.74:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"c9344bba-68a4-4f82-a62d-d57590298773","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-e94d59.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T18:39:37Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c9344bba-68a4-4f82-a62d-d57590298773","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:35488","PortSpecifier":{"PortValue":35488}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.74:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784831977,"nanos":847493694},"http":{"id":"c9344bba-68a4-4f82-a62d-d57590298773","method":"POST","headers":{":authority":"e2e-shared-a-e94d59.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.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-23T18:39:37Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"c9344bba-68a4-4f82-a62d-d57590298773","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-23T18:39:37Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"c9344bba-68a4-4f82-a62d-d57590298773","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":"efac8e37-a589-42e4-82d5-dd5e3acd5573","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=6502b1e3-e483-404d-988e-a5b4bd9ade6d"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/f5cd2df351d4"]}} {"level":"debug","ts":"2026-07-23T18:39:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"c9344bba-68a4-4f82-a62d-d57590298773","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/f5cd2df351d4"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=6502b1e3-e483-404d-988e-a5b4bd9ade6d"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"efac8e37-a589-42e4-82d5-dd5e3acd5573","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"2f1b6576dadac29c0c94665d2a6ac59be0267eefec1f9967e7e9f01daf98c31a"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.74:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-e94d59.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.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-23T18:39:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c9344bba-68a4-4f82-a62d-d57590298773","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-23T18:39:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c9344bba-68a4-4f82-a62d-d57590298773","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-23T18:39:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c9344bba-68a4-4f82-a62d-d57590298773","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-e94d59/auth-test-model-e94d59\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-e94d59/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-23T18:39:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"c9344bba-68a4-4f82-a62d-d57590298773","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":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-23T18:39:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c9344bba-68a4-4f82-a62d-d57590298773","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-23T18:39:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c9344bba-68a4-4f82-a62d-d57590298773","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-23T18:39:37Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c9344bba-68a4-4f82-a62d-d57590298773","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T18:39:37Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c9344bba-68a4-4f82-a62d-d57590298773","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T18:39:37Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"86a4f3ee-d390-4e79-9853-e0241ba4d1cf","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:59924","PortSpecifier":{"PortValue":59924}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.75:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"86a4f3ee-d390-4e79-9853-e0241ba4d1cf","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-f5044c.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T18:39:37Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"86a4f3ee-d390-4e79-9853-e0241ba4d1cf","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:59924","PortSpecifier":{"PortValue":59924}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.75:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784831977,"nanos":886565091},"http":{"id":"86a4f3ee-d390-4e79-9853-e0241ba4d1cf","method":"POST","headers":{":authority":"e2e-shared-b-f5044c.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.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-23T18:39:37Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"86a4f3ee-d390-4e79-9853-e0241ba4d1cf","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-23T18:39:37Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"86a4f3ee-d390-4e79-9853-e0241ba4d1cf","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":"efac8e37-a589-42e4-82d5-dd5e3acd5573","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=6502b1e3-e483-404d-988e-a5b4bd9ade6d"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/f5cd2df351d4"]}} {"level":"debug","ts":"2026-07-23T18:39:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"86a4f3ee-d390-4e79-9853-e0241ba4d1cf","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/f5cd2df351d4"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=6502b1e3-e483-404d-988e-a5b4bd9ade6d"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"efac8e37-a589-42e4-82d5-dd5e3acd5573","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.75:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-f5044c.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.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-23T18:39:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"86a4f3ee-d390-4e79-9853-e0241ba4d1cf","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-23T18:39:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"86a4f3ee-d390-4e79-9853-e0241ba4d1cf","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-23T18:39:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"86a4f3ee-d390-4e79-9853-e0241ba4d1cf","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-f5044c/auth-test-model-f5044c\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-f5044c/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-23T18:39:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"86a4f3ee-d390-4e79-9853-e0241ba4d1cf","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-23T18:39:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"86a4f3ee-d390-4e79-9853-e0241ba4d1cf","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-23T18:39:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"86a4f3ee-d390-4e79-9853-e0241ba4d1cf","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-23T18:39:37Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"86a4f3ee-d390-4e79-9853-e0241ba4d1cf","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T18:39:37Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"86a4f3ee-d390-4e79-9853-e0241ba4d1cf","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T18:39:37Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"73a4f4f2-1d91-4366-a265-ff0f12858089","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:59926","PortSpecifier":{"PortValue":59926}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.75:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"73a4f4f2-1d91-4366-a265-ff0f12858089","method":"GET","path":"/maas-api/v1/api-keys/274364fb-ba6b-45fc-8003-16ea23603dd2","host":"e2e-shared-b-f5044c.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T18:39:37Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"73a4f4f2-1d91-4366-a265-ff0f12858089","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:59926","PortSpecifier":{"PortValue":59926}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.75:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784831977,"nanos":930675119},"http":{"id":"73a4f4f2-1d91-4366-a265-ff0f12858089","method":"GET","headers":{":authority":"e2e-shared-b-f5044c.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/api-keys/274364fb-ba6b-45fc-8003-16ea23603dd2",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T18:39:37Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"73a4f4f2-1d91-4366-a265-ff0f12858089","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-23T18:39:37Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"73a4f4f2-1d91-4366-a265-ff0f12858089","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":"efac8e37-a589-42e4-82d5-dd5e3acd5573","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=6502b1e3-e483-404d-988e-a5b4bd9ade6d"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/f5cd2df351d4"]}} {"level":"debug","ts":"2026-07-23T18:39:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"73a4f4f2-1d91-4366-a265-ff0f12858089","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/f5cd2df351d4"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=6502b1e3-e483-404d-988e-a5b4bd9ade6d"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"efac8e37-a589-42e4-82d5-dd5e3acd5573","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.75:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-f5044c.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/api-keys/274364fb-ba6b-45fc-8003-16ea23603dd2",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T18:39:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"73a4f4f2-1d91-4366-a265-ff0f12858089","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-23T18:39:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"73a4f4f2-1d91-4366-a265-ff0f12858089","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-23T18:39:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"73a4f4f2-1d91-4366-a265-ff0f12858089","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-f5044c/auth-test-model-f5044c\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-f5044c/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-23T18:39:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"73a4f4f2-1d91-4366-a265-ff0f12858089","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-23T18:39:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"73a4f4f2-1d91-4366-a265-ff0f12858089","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-23T18:39:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"73a4f4f2-1d91-4366-a265-ff0f12858089","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-23T18:39:37Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"73a4f4f2-1d91-4366-a265-ff0f12858089","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T18:39:37Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"73a4f4f2-1d91-4366-a265-ff0f12858089","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T18:39:37Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"2665f2ad-31d1-44b6-ad03-1c74a04ed472","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:35502","PortSpecifier":{"PortValue":35502}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.74:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"2665f2ad-31d1-44b6-ad03-1c74a04ed472","method":"GET","path":"/maas-api/v1/api-keys/274364fb-ba6b-45fc-8003-16ea23603dd2","host":"e2e-shared-a-e94d59.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T18:39:37Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"2665f2ad-31d1-44b6-ad03-1c74a04ed472","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:35502","PortSpecifier":{"PortValue":35502}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.74:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784831977,"nanos":966656176},"http":{"id":"2665f2ad-31d1-44b6-ad03-1c74a04ed472","method":"GET","headers":{":authority":"e2e-shared-a-e94d59.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/api-keys/274364fb-ba6b-45fc-8003-16ea23603dd2",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T18:39:37Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"2665f2ad-31d1-44b6-ad03-1c74a04ed472","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-23T18:39:37Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"2665f2ad-31d1-44b6-ad03-1c74a04ed472","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":"efac8e37-a589-42e4-82d5-dd5e3acd5573","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=6502b1e3-e483-404d-988e-a5b4bd9ade6d"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/f5cd2df351d4"]}} {"level":"debug","ts":"2026-07-23T18:39:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"2665f2ad-31d1-44b6-ad03-1c74a04ed472","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/f5cd2df351d4"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=6502b1e3-e483-404d-988e-a5b4bd9ade6d"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"efac8e37-a589-42e4-82d5-dd5e3acd5573","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"2f1b6576dadac29c0c94665d2a6ac59be0267eefec1f9967e7e9f01daf98c31a"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.74:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-e94d59.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/api-keys/274364fb-ba6b-45fc-8003-16ea23603dd2",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T18:39:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2665f2ad-31d1-44b6-ad03-1c74a04ed472","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-23T18:39:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2665f2ad-31d1-44b6-ad03-1c74a04ed472","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-23T18:39:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2665f2ad-31d1-44b6-ad03-1c74a04ed472","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-e94d59/auth-test-model-e94d59\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-e94d59/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-23T18:39:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"2665f2ad-31d1-44b6-ad03-1c74a04ed472","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":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-23T18:39:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2665f2ad-31d1-44b6-ad03-1c74a04ed472","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-23T18:39:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2665f2ad-31d1-44b6-ad03-1c74a04ed472","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-23T18:39:37Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"2665f2ad-31d1-44b6-ad03-1c74a04ed472","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T18:39:37Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"2665f2ad-31d1-44b6-ad03-1c74a04ed472","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T18:39:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba"} {"level":"info","ts":"2026-07-23T18:39:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"} {"level":"info","ts":"2026-07-23T18:39:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5"} {"level":"info","ts":"2026-07-23T18:39:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc"} {"level":"info","ts":"2026-07-23T18:39:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7"} {"level":"info","ts":"2026-07-23T18:39:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a"} {"level":"info","ts":"2026-07-23T18:39:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9eb0ba4a89125b0356021d77c89d319c51b802dfe453ae81256e458d54b7a4cb"} {"level":"info","ts":"2026-07-23T18:39:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/22f20d80eaf94852157fd016c0160c2910d57aecfc11c703f30de5b847545ac6"} {"level":"info","ts":"2026-07-23T18:39:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/cef18666aba6e0330a3662293ccfdc0e256113a0537537166dd50049575f0766"} {"level":"info","ts":"2026-07-23T18:39:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728"} {"level":"info","ts":"2026-07-23T18:39:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0"} {"level":"info","ts":"2026-07-23T18:39:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d"} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9eb0ba4a89125b0356021d77c89d319c51b802dfe453ae81256e458d54b7a4cb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9eb0ba4a89125b0356021d77c89d319c51b802dfe453ae81256e458d54b7a4cb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9eb0ba4a89125b0356021d77c89d319c51b802dfe453ae81256e458d54b7a4cb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9eb0ba4a89125b0356021d77c89d319c51b802dfe453ae81256e458d54b7a4cb"} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9eb0ba4a89125b0356021d77c89d319c51b802dfe453ae81256e458d54b7a4cb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9eb0ba4a89125b0356021d77c89d319c51b802dfe453ae81256e458d54b7a4cb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9eb0ba4a89125b0356021d77c89d319c51b802dfe453ae81256e458d54b7a4cb","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9eb0ba4a89125b0356021d77c89d319c51b802dfe453ae81256e458d54b7a4cb"} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9eb0ba4a89125b0356021d77c89d319c51b802dfe453ae81256e458d54b7a4cb","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9eb0ba4a89125b0356021d77c89d319c51b802dfe453ae81256e458d54b7a4cb"} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc"} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc"} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9eb0ba4a89125b0356021d77c89d319c51b802dfe453ae81256e458d54b7a4cb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9eb0ba4a89125b0356021d77c89d319c51b802dfe453ae81256e458d54b7a4cb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9eb0ba4a89125b0356021d77c89d319c51b802dfe453ae81256e458d54b7a4cb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9eb0ba4a89125b0356021d77c89d319c51b802dfe453ae81256e458d54b7a4cb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9eb0ba4a89125b0356021d77c89d319c51b802dfe453ae81256e458d54b7a4cb"} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9eb0ba4a89125b0356021d77c89d319c51b802dfe453ae81256e458d54b7a4cb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a"} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc"} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9eb0ba4a89125b0356021d77c89d319c51b802dfe453ae81256e458d54b7a4cb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9eb0ba4a89125b0356021d77c89d319c51b802dfe453ae81256e458d54b7a4cb"} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a"} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9eb0ba4a89125b0356021d77c89d319c51b802dfe453ae81256e458d54b7a4cb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9eb0ba4a89125b0356021d77c89d319c51b802dfe453ae81256e458d54b7a4cb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc"} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9eb0ba4a89125b0356021d77c89d319c51b802dfe453ae81256e458d54b7a4cb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9eb0ba4a89125b0356021d77c89d319c51b802dfe453ae81256e458d54b7a4cb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a"} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc"} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9eb0ba4a89125b0356021d77c89d319c51b802dfe453ae81256e458d54b7a4cb"} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a"} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0"} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0\": 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-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0"} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0"} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5"} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5"} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0"} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5"} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cef18666aba6e0330a3662293ccfdc0e256113a0537537166dd50049575f0766","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cef18666aba6e0330a3662293ccfdc0e256113a0537537166dd50049575f0766","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cef18666aba6e0330a3662293ccfdc0e256113a0537537166dd50049575f0766","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cef18666aba6e0330a3662293ccfdc0e256113a0537537166dd50049575f0766"} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cef18666aba6e0330a3662293ccfdc0e256113a0537537166dd50049575f0766","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cef18666aba6e0330a3662293ccfdc0e256113a0537537166dd50049575f0766"} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cef18666aba6e0330a3662293ccfdc0e256113a0537537166dd50049575f0766","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cef18666aba6e0330a3662293ccfdc0e256113a0537537166dd50049575f0766"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cef18666aba6e0330a3662293ccfdc0e256113a0537537166dd50049575f0766","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cef18666aba6e0330a3662293ccfdc0e256113a0537537166dd50049575f0766","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cef18666aba6e0330a3662293ccfdc0e256113a0537537166dd50049575f0766"} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d"} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d"} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d"} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d"} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba"} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"22f20d80eaf94852157fd016c0160c2910d57aecfc11c703f30de5b847545ac6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/22f20d80eaf94852157fd016c0160c2910d57aecfc11c703f30de5b847545ac6"} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"22f20d80eaf94852157fd016c0160c2910d57aecfc11c703f30de5b847545ac6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d"} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"22f20d80eaf94852157fd016c0160c2910d57aecfc11c703f30de5b847545ac6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["22f20d80eaf94852157fd016c0160c2910d57aecfc11c703f30de5b847545ac6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba"} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"22f20d80eaf94852157fd016c0160c2910d57aecfc11c703f30de5b847545ac6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"22f20d80eaf94852157fd016c0160c2910d57aecfc11c703f30de5b847545ac6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/22f20d80eaf94852157fd016c0160c2910d57aecfc11c703f30de5b847545ac6"} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"22f20d80eaf94852157fd016c0160c2910d57aecfc11c703f30de5b847545ac6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d"} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728"} {"level":"info","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:53Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/22f20d80eaf94852157fd016c0160c2910d57aecfc11c703f30de5b847545ac6"} {"level":"info","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"22f20d80eaf94852157fd016c0160c2910d57aecfc11c703f30de5b847545ac6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["22f20d80eaf94852157fd016c0160c2910d57aecfc11c703f30de5b847545ac6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"22f20d80eaf94852157fd016c0160c2910d57aecfc11c703f30de5b847545ac6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7"} {"level":"info","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba"} {"level":"info","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"22f20d80eaf94852157fd016c0160c2910d57aecfc11c703f30de5b847545ac6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:54Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728"} {"level":"info","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/22f20d80eaf94852157fd016c0160c2910d57aecfc11c703f30de5b847545ac6"} {"level":"debug","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7"} {"level":"debug","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:54Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"} {"level":"info","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"} {"level":"debug","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:54Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"} {"level":"debug","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"} {"level":"debug","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:54Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"} {"level":"debug","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"} {"level":"debug","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:54Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"} {"level":"debug","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"} {"level":"debug","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:39:54Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:39:54Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"} {"level":"debug","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"} {"level":"debug","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:39:54Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:39:54Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:39:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"} {"level":"info","ts":"2026-07-23T18:39:55Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"11780607-5953-41d4-b8e1-4534c5cf31fb","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:58290","PortSpecifier":{"PortValue":58290}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.74:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"11780607-5953-41d4-b8e1-4534c5cf31fb","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-e94d59.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T18:39:55Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"11780607-5953-41d4-b8e1-4534c5cf31fb","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:58290","PortSpecifier":{"PortValue":58290}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.74:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784831995,"nanos":391933782},"http":{"id":"11780607-5953-41d4-b8e1-4534c5cf31fb","method":"POST","headers":{":authority":"e2e-shared-a-e94d59.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.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-23T18:39:55Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"11780607-5953-41d4-b8e1-4534c5cf31fb","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-23T18:39:55Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"11780607-5953-41d4-b8e1-4534c5cf31fb","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":"efac8e37-a589-42e4-82d5-dd5e3acd5573","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=6502b1e3-e483-404d-988e-a5b4bd9ade6d"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/f5cd2df351d4"]}} {"level":"debug","ts":"2026-07-23T18:39:55Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"11780607-5953-41d4-b8e1-4534c5cf31fb","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/f5cd2df351d4"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=6502b1e3-e483-404d-988e-a5b4bd9ade6d"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"efac8e37-a589-42e4-82d5-dd5e3acd5573","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"2f1b6576dadac29c0c94665d2a6ac59be0267eefec1f9967e7e9f01daf98c31a"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.74:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-e94d59.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.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-23T18:39:55Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"11780607-5953-41d4-b8e1-4534c5cf31fb","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-23T18:39:55Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"11780607-5953-41d4-b8e1-4534c5cf31fb","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-23T18:39:55Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"11780607-5953-41d4-b8e1-4534c5cf31fb","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-e94d59/auth-test-model-e94d59\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-e94d59/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-23T18:39:55Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"11780607-5953-41d4-b8e1-4534c5cf31fb","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":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-23T18:39:55Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"11780607-5953-41d4-b8e1-4534c5cf31fb","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-23T18:39:55Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"11780607-5953-41d4-b8e1-4534c5cf31fb","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-23T18:39:55Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"11780607-5953-41d4-b8e1-4534c5cf31fb","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T18:39:55Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"11780607-5953-41d4-b8e1-4534c5cf31fb","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T18:39:55Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"416c335f-e136-90a6-9206-e1572626b4a0","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:38528","PortSpecifier":{"PortValue":38528}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.75:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"416c335f-e136-90a6-9206-e1572626b4a0","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-f5044c.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T18:39:55Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"416c335f-e136-90a6-9206-e1572626b4a0","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:38528","PortSpecifier":{"PortValue":38528}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.75:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784831995,"nanos":433002270},"http":{"id":"416c335f-e136-90a6-9206-e1572626b4a0","method":"POST","headers":{":authority":"e2e-shared-b-f5044c.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.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-23T18:39:55Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"416c335f-e136-90a6-9206-e1572626b4a0","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-23T18:39:55Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"416c335f-e136-90a6-9206-e1572626b4a0","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":"efac8e37-a589-42e4-82d5-dd5e3acd5573","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=6502b1e3-e483-404d-988e-a5b4bd9ade6d"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/f5cd2df351d4"]}} {"level":"debug","ts":"2026-07-23T18:39:55Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"416c335f-e136-90a6-9206-e1572626b4a0","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/f5cd2df351d4"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=6502b1e3-e483-404d-988e-a5b4bd9ade6d"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"efac8e37-a589-42e4-82d5-dd5e3acd5573","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.75:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-f5044c.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.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-23T18:39:55Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"416c335f-e136-90a6-9206-e1572626b4a0","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-23T18:39:55Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"416c335f-e136-90a6-9206-e1572626b4a0","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-23T18:39:55Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"416c335f-e136-90a6-9206-e1572626b4a0","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-f5044c/auth-test-model-f5044c\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-f5044c/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-23T18:39:55Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"416c335f-e136-90a6-9206-e1572626b4a0","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":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-23T18:39:55Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"416c335f-e136-90a6-9206-e1572626b4a0","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-23T18:39:55Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"416c335f-e136-90a6-9206-e1572626b4a0","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-23T18:39:55Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"416c335f-e136-90a6-9206-e1572626b4a0","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T18:39:55Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"416c335f-e136-90a6-9206-e1572626b4a0","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T18:39:55Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"edde9d29-784d-4eff-afa0-5806f787c962","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:58300","PortSpecifier":{"PortValue":58300}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.74:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"edde9d29-784d-4eff-afa0-5806f787c962","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-a-e94d59.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T18:39:55Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"edde9d29-784d-4eff-afa0-5806f787c962","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:58300","PortSpecifier":{"PortValue":58300}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.74:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784831995,"nanos":472457629},"http":{"id":"edde9d29-784d-4eff-afa0-5806f787c962","method":"POST","headers":{":authority":"e2e-shared-a-e94d59.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.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-23T18:39:55Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"edde9d29-784d-4eff-afa0-5806f787c962","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-3BFTuMDT5BfknFCN_TZMRUAD4ONLiiOXLbkP9WXAcJZxfCR3nqd1QxRMgClQ"} {"level":"debug","ts":"2026-07-23T18:39:55Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"edde9d29-784d-4eff-afa0-5806f787c962","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-e94d59.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-3BFTuMDT5BfknFCN_TZMRUAD4ONLiiOXLbkP9WXAcJZxfCR3nqd1QxRMgClQ\"}"} {"level":"debug","ts":"2026-07-23T18:39:55Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"edde9d29-784d-4eff-afa0-5806f787c962","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-e94d59.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":"885bf2b7-28c4-48d0-8830-e379f0a30dfa","keyName":"e2e-auth-iso-a-1f1824","subscription":"e2e-auth-iso-7edecb","tenant":"e2e-shared-a-e94d59","userId":"885bf2b7-28c4-48d0-8830-e379f0a30dfa","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-23T18:39:55Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"edde9d29-784d-4eff-afa0-5806f787c962","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T18:39:55Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"edde9d29-784d-4eff-afa0-5806f787c962","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-23T18:39:55Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"edde9d29-784d-4eff-afa0-5806f787c962","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-23T18:39:55Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"edde9d29-784d-4eff-afa0-5806f787c962","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-e94d59/auth-test-model-e94d59\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-e94d59/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-23T18:39:55Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"edde9d29-784d-4eff-afa0-5806f787c962","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":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-23T18:39:55Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"edde9d29-784d-4eff-afa0-5806f787c962","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-23T18:39:55Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"edde9d29-784d-4eff-afa0-5806f787c962","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-23T18:39:55Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"edde9d29-784d-4eff-afa0-5806f787c962","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-7edecb"} {"level":"info","ts":"2026-07-23T18:39:55Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"edde9d29-784d-4eff-afa0-5806f787c962","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T18:39:55Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"edde9d29-784d-4eff-afa0-5806f787c962","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T18:40:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/be457cebf786bcb5ab18fafc61716240c389c8535b4274364d3e3bbc15255ef2"} {"level":"info","ts":"2026-07-23T18:40:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3a7ffbb7343f3d4bfccf2f710bdcdde76e73ba354942d162e323484dc06acdf4"} {"level":"info","ts":"2026-07-23T18:40:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a"} {"level":"info","ts":"2026-07-23T18:40:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9eb0ba4a89125b0356021d77c89d319c51b802dfe453ae81256e458d54b7a4cb"} {"level":"info","ts":"2026-07-23T18:40:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/924956fc3ea2477e663f731868f9e5496bd0b383a5f62d9e76ec7c437ddf5d42"} {"level":"info","ts":"2026-07-23T18:40:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/94d20a77bba9af18126e1fe518d0804550ecc9eaf85ffb0cdb2ef6801a39b6cc"} {"level":"info","ts":"2026-07-23T18:40:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"} {"level":"info","ts":"2026-07-23T18:40:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0c54fda5b4a01fab851e7025b645e1813dc81b881d09c22511b703f7360030ba"} {"level":"info","ts":"2026-07-23T18:40:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716"} {"level":"info","ts":"2026-07-23T18:40:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728"} {"level":"info","ts":"2026-07-23T18:40:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2093e37fc495c8021d363d837bd2a25bcae04df5729425dee9fc22698c6b00de"} {"level":"info","ts":"2026-07-23T18:40:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/adce86b6cdf3d7f47d15675c7d474a30c53c653d5d5fba96723c7a0359d97632"} {"level":"info","ts":"2026-07-23T18:40:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/688cd3134dece33c953a1cf10f56353fbc52f9ea7b2bdef1c25fb7bbd0847d4f"} {"level":"info","ts":"2026-07-23T18:40:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/cd8d3a76558bc8059bb25b0ebc16479eef8d0c2c39142ca564206bd8fdd987a9"} {"level":"info","ts":"2026-07-23T18:40:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/766450cab6da46f8db7c63c0a90d0c8fa098f6757069f2c1c271b830a3ed741e"} {"level":"info","ts":"2026-07-23T18:40:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/82fb8c257ada2133d50ce4dd60f6c0c50e7774c7d346ad237f2c252b242107d5"} {"level":"info","ts":"2026-07-23T18:40:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/03437d10553196561726b0127ca8f47fd1b0aae0633e4538c5f41af7deb71ec7"} {"level":"info","ts":"2026-07-23T18:40:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2f1b6576dadac29c0c94665d2a6ac59be0267eefec1f9967e7e9f01daf98c31a"} {"level":"info","ts":"2026-07-23T18:40:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a5371ad717aa564a362611b784f990bf5e498d64f09fbdaf6cdbe402dc9fbfd1"} {"level":"info","ts":"2026-07-23T18:40:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/22f20d80eaf94852157fd016c0160c2910d57aecfc11c703f30de5b847545ac6"} {"level":"info","ts":"2026-07-23T18:40:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d"} {"level":"info","ts":"2026-07-23T18:40:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/110e0bf36cc8b279df5a9303f99c41e9bf34a4928001d12c6d8fe90aa69070a0"} {"level":"info","ts":"2026-07-23T18:40:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/cef18666aba6e0330a3662293ccfdc0e256113a0537537166dd50049575f0766"} {"level":"info","ts":"2026-07-23T18:40:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2d367d3f5e1b28355fd109decc07724a132853bb82c8a17d42f62ac556325122"} {"level":"debug","ts":"2026-07-23T18:40:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:40:37Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:40:37Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:40:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d"} {"level":"debug","ts":"2026-07-23T18:40:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:40:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d"} {"level":"debug","ts":"2026-07-23T18:40:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:40:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:40:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:40:37Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:40:37Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:40:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d"} {"level":"debug","ts":"2026-07-23T18:40:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:40:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d"} {"level":"debug","ts":"2026-07-23T18:40:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:40:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:40:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:40:37Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:40:37Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:40:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d"} {"level":"debug","ts":"2026-07-23T18:40:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:40:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d"} {"level":"debug","ts":"2026-07-23T18:40:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:40:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:40:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:40:37Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:40:37Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:40:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d"} {"level":"debug","ts":"2026-07-23T18:40:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:40:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d"} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d"} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d"} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d"} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d"} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d"} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6ea5cc9a1298b5a6166a082f3df5818acf8a1f0eea322d86301c540b0940a45f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6ea5cc9a1298b5a6166a082f3df5818acf8a1f0eea322d86301c540b0940a45f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6ea5cc9a1298b5a6166a082f3df5818acf8a1f0eea322d86301c540b0940a45f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6ea5cc9a1298b5a6166a082f3df5818acf8a1f0eea322d86301c540b0940a45f"} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6ea5cc9a1298b5a6166a082f3df5818acf8a1f0eea322d86301c540b0940a45f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6ea5cc9a1298b5a6166a082f3df5818acf8a1f0eea322d86301c540b0940a45f"} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6ea5cc9a1298b5a6166a082f3df5818acf8a1f0eea322d86301c540b0940a45f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6ea5cc9a1298b5a6166a082f3df5818acf8a1f0eea322d86301c540b0940a45f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6ea5cc9a1298b5a6166a082f3df5818acf8a1f0eea322d86301c540b0940a45f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6ea5cc9a1298b5a6166a082f3df5818acf8a1f0eea322d86301c540b0940a45f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6ea5cc9a1298b5a6166a082f3df5818acf8a1f0eea322d86301c540b0940a45f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6ea5cc9a1298b5a6166a082f3df5818acf8a1f0eea322d86301c540b0940a45f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6ea5cc9a1298b5a6166a082f3df5818acf8a1f0eea322d86301c540b0940a45f"} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6ea5cc9a1298b5a6166a082f3df5818acf8a1f0eea322d86301c540b0940a45f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6ea5cc9a1298b5a6166a082f3df5818acf8a1f0eea322d86301c540b0940a45f"} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6ea5cc9a1298b5a6166a082f3df5818acf8a1f0eea322d86301c540b0940a45f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6ea5cc9a1298b5a6166a082f3df5818acf8a1f0eea322d86301c540b0940a45f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6ea5cc9a1298b5a6166a082f3df5818acf8a1f0eea322d86301c540b0940a45f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6ea5cc9a1298b5a6166a082f3df5818acf8a1f0eea322d86301c540b0940a45f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6ea5cc9a1298b5a6166a082f3df5818acf8a1f0eea322d86301c540b0940a45f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6ea5cc9a1298b5a6166a082f3df5818acf8a1f0eea322d86301c540b0940a45f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6ea5cc9a1298b5a6166a082f3df5818acf8a1f0eea322d86301c540b0940a45f"} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6ea5cc9a1298b5a6166a082f3df5818acf8a1f0eea322d86301c540b0940a45f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6ea5cc9a1298b5a6166a082f3df5818acf8a1f0eea322d86301c540b0940a45f"} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6ea5cc9a1298b5a6166a082f3df5818acf8a1f0eea322d86301c540b0940a45f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6ea5cc9a1298b5a6166a082f3df5818acf8a1f0eea322d86301c540b0940a45f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6ea5cc9a1298b5a6166a082f3df5818acf8a1f0eea322d86301c540b0940a45f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6ea5cc9a1298b5a6166a082f3df5818acf8a1f0eea322d86301c540b0940a45f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6ea5cc9a1298b5a6166a082f3df5818acf8a1f0eea322d86301c540b0940a45f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"afae76d6eff8db20db3915cf274094d8c71a34061ec301a0ee70dba5538454fe","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6ea5cc9a1298b5a6166a082f3df5818acf8a1f0eea322d86301c540b0940a45f"} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"afae76d6eff8db20db3915cf274094d8c71a34061ec301a0ee70dba5538454fe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6ea5cc9a1298b5a6166a082f3df5818acf8a1f0eea322d86301c540b0940a45f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6ea5cc9a1298b5a6166a082f3df5818acf8a1f0eea322d86301c540b0940a45f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/afae76d6eff8db20db3915cf274094d8c71a34061ec301a0ee70dba5538454fe"} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6ea5cc9a1298b5a6166a082f3df5818acf8a1f0eea322d86301c540b0940a45f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"afae76d6eff8db20db3915cf274094d8c71a34061ec301a0ee70dba5538454fe","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["afae76d6eff8db20db3915cf274094d8c71a34061ec301a0ee70dba5538454fe"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6ea5cc9a1298b5a6166a082f3df5818acf8a1f0eea322d86301c540b0940a45f"} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"afae76d6eff8db20db3915cf274094d8c71a34061ec301a0ee70dba5538454fe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6ea5cc9a1298b5a6166a082f3df5818acf8a1f0eea322d86301c540b0940a45f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"afae76d6eff8db20db3915cf274094d8c71a34061ec301a0ee70dba5538454fe","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/afae76d6eff8db20db3915cf274094d8c71a34061ec301a0ee70dba5538454fe"} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"afae76d6eff8db20db3915cf274094d8c71a34061ec301a0ee70dba5538454fe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"afae76d6eff8db20db3915cf274094d8c71a34061ec301a0ee70dba5538454fe","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["afae76d6eff8db20db3915cf274094d8c71a34061ec301a0ee70dba5538454fe"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6ea5cc9a1298b5a6166a082f3df5818acf8a1f0eea322d86301c540b0940a45f"} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"afae76d6eff8db20db3915cf274094d8c71a34061ec301a0ee70dba5538454fe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"afae76d6eff8db20db3915cf274094d8c71a34061ec301a0ee70dba5538454fe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"afae76d6eff8db20db3915cf274094d8c71a34061ec301a0ee70dba5538454fe","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/afae76d6eff8db20db3915cf274094d8c71a34061ec301a0ee70dba5538454fe"} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"afae76d6eff8db20db3915cf274094d8c71a34061ec301a0ee70dba5538454fe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c1c7ecaee9beb19f14cadb966e41a21e378406ddb995d03fab27329a4b6ff789","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c1c7ecaee9beb19f14cadb966e41a21e378406ddb995d03fab27329a4b6ff789","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"afae76d6eff8db20db3915cf274094d8c71a34061ec301a0ee70dba5538454fe","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["afae76d6eff8db20db3915cf274094d8c71a34061ec301a0ee70dba5538454fe"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c1c7ecaee9beb19f14cadb966e41a21e378406ddb995d03fab27329a4b6ff789"} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"afae76d6eff8db20db3915cf274094d8c71a34061ec301a0ee70dba5538454fe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c1c7ecaee9beb19f14cadb966e41a21e378406ddb995d03fab27329a4b6ff789","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c1c7ecaee9beb19f14cadb966e41a21e378406ddb995d03fab27329a4b6ff789"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/afae76d6eff8db20db3915cf274094d8c71a34061ec301a0ee70dba5538454fe"} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c1c7ecaee9beb19f14cadb966e41a21e378406ddb995d03fab27329a4b6ff789","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"afae76d6eff8db20db3915cf274094d8c71a34061ec301a0ee70dba5538454fe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c1c7ecaee9beb19f14cadb966e41a21e378406ddb995d03fab27329a4b6ff789","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c1c7ecaee9beb19f14cadb966e41a21e378406ddb995d03fab27329a4b6ff789","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c1c7ecaee9beb19f14cadb966e41a21e378406ddb995d03fab27329a4b6ff789","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0e2abdad6dea02746db049355dc1cd57dac368b4006610ac64b062c1ffcb7e54","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c1c7ecaee9beb19f14cadb966e41a21e378406ddb995d03fab27329a4b6ff789"} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0e2abdad6dea02746db049355dc1cd57dac368b4006610ac64b062c1ffcb7e54","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c1c7ecaee9beb19f14cadb966e41a21e378406ddb995d03fab27329a4b6ff789","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c1c7ecaee9beb19f14cadb966e41a21e378406ddb995d03fab27329a4b6ff789"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c1c7ecaee9beb19f14cadb966e41a21e378406ddb995d03fab27329a4b6ff789","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0e2abdad6dea02746db049355dc1cd57dac368b4006610ac64b062c1ffcb7e54","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c1c7ecaee9beb19f14cadb966e41a21e378406ddb995d03fab27329a4b6ff789","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0e2abdad6dea02746db049355dc1cd57dac368b4006610ac64b062c1ffcb7e54","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/afae76d6eff8db20db3915cf274094d8c71a34061ec301a0ee70dba5538454fe"} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0e2abdad6dea02746db049355dc1cd57dac368b4006610ac64b062c1ffcb7e54","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0e2abdad6dea02746db049355dc1cd57dac368b4006610ac64b062c1ffcb7e54"} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0e2abdad6dea02746db049355dc1cd57dac368b4006610ac64b062c1ffcb7e54","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0e2abdad6dea02746db049355dc1cd57dac368b4006610ac64b062c1ffcb7e54","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0e2abdad6dea02746db049355dc1cd57dac368b4006610ac64b062c1ffcb7e54"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c1c7ecaee9beb19f14cadb966e41a21e378406ddb995d03fab27329a4b6ff789"} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0e2abdad6dea02746db049355dc1cd57dac368b4006610ac64b062c1ffcb7e54","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"658ec70fa863099f19091cf6e1dba8c4bde3636f0c0408ff35734e827ecb2b62","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0e2abdad6dea02746db049355dc1cd57dac368b4006610ac64b062c1ffcb7e54"} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"658ec70fa863099f19091cf6e1dba8c4bde3636f0c0408ff35734e827ecb2b62","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0e2abdad6dea02746db049355dc1cd57dac368b4006610ac64b062c1ffcb7e54","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"25b998efa7ae281034c5e990ae4e55d905f24f6599d5b5abca9468fe5347b009","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"25b998efa7ae281034c5e990ae4e55d905f24f6599d5b5abca9468fe5347b009","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"658ec70fa863099f19091cf6e1dba8c4bde3636f0c0408ff35734e827ecb2b62","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/658ec70fa863099f19091cf6e1dba8c4bde3636f0c0408ff35734e827ecb2b62"} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"658ec70fa863099f19091cf6e1dba8c4bde3636f0c0408ff35734e827ecb2b62","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0e2abdad6dea02746db049355dc1cd57dac368b4006610ac64b062c1ffcb7e54","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"25b998efa7ae281034c5e990ae4e55d905f24f6599d5b5abca9468fe5347b009","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/25b998efa7ae281034c5e990ae4e55d905f24f6599d5b5abca9468fe5347b009"} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"25b998efa7ae281034c5e990ae4e55d905f24f6599d5b5abca9468fe5347b009","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"658ec70fa863099f19091cf6e1dba8c4bde3636f0c0408ff35734e827ecb2b62","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["658ec70fa863099f19091cf6e1dba8c4bde3636f0c0408ff35734e827ecb2b62"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0e2abdad6dea02746db049355dc1cd57dac368b4006610ac64b062c1ffcb7e54"} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"658ec70fa863099f19091cf6e1dba8c4bde3636f0c0408ff35734e827ecb2b62","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"25b998efa7ae281034c5e990ae4e55d905f24f6599d5b5abca9468fe5347b009","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["25b998efa7ae281034c5e990ae4e55d905f24f6599d5b5abca9468fe5347b009"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"25b998efa7ae281034c5e990ae4e55d905f24f6599d5b5abca9468fe5347b009","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"658ec70fa863099f19091cf6e1dba8c4bde3636f0c0408ff35734e827ecb2b62","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/658ec70fa863099f19091cf6e1dba8c4bde3636f0c0408ff35734e827ecb2b62"} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"658ec70fa863099f19091cf6e1dba8c4bde3636f0c0408ff35734e827ecb2b62","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"25b998efa7ae281034c5e990ae4e55d905f24f6599d5b5abca9468fe5347b009","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/25b998efa7ae281034c5e990ae4e55d905f24f6599d5b5abca9468fe5347b009"} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"25b998efa7ae281034c5e990ae4e55d905f24f6599d5b5abca9468fe5347b009","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"658ec70fa863099f19091cf6e1dba8c4bde3636f0c0408ff35734e827ecb2b62","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"25b998efa7ae281034c5e990ae4e55d905f24f6599d5b5abca9468fe5347b009","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["25b998efa7ae281034c5e990ae4e55d905f24f6599d5b5abca9468fe5347b009"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/658ec70fa863099f19091cf6e1dba8c4bde3636f0c0408ff35734e827ecb2b62"} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"25b998efa7ae281034c5e990ae4e55d905f24f6599d5b5abca9468fe5347b009","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"658ec70fa863099f19091cf6e1dba8c4bde3636f0c0408ff35734e827ecb2b62","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["658ec70fa863099f19091cf6e1dba8c4bde3636f0c0408ff35734e827ecb2b62"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"658ec70fa863099f19091cf6e1dba8c4bde3636f0c0408ff35734e827ecb2b62","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"25b998efa7ae281034c5e990ae4e55d905f24f6599d5b5abca9468fe5347b009","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/25b998efa7ae281034c5e990ae4e55d905f24f6599d5b5abca9468fe5347b009"} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"25b998efa7ae281034c5e990ae4e55d905f24f6599d5b5abca9468fe5347b009","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"658ec70fa863099f19091cf6e1dba8c4bde3636f0c0408ff35734e827ecb2b62","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/658ec70fa863099f19091cf6e1dba8c4bde3636f0c0408ff35734e827ecb2b62"} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"658ec70fa863099f19091cf6e1dba8c4bde3636f0c0408ff35734e827ecb2b62","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"25b998efa7ae281034c5e990ae4e55d905f24f6599d5b5abca9468fe5347b009","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"968a87df48be31cc2ac1398efef99194a88b0460e50672c19c058196cbf7c4d7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/25b998efa7ae281034c5e990ae4e55d905f24f6599d5b5abca9468fe5347b009"} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"968a87df48be31cc2ac1398efef99194a88b0460e50672c19c058196cbf7c4d7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"658ec70fa863099f19091cf6e1dba8c4bde3636f0c0408ff35734e827ecb2b62","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["658ec70fa863099f19091cf6e1dba8c4bde3636f0c0408ff35734e827ecb2b62"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"658ec70fa863099f19091cf6e1dba8c4bde3636f0c0408ff35734e827ecb2b62","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"25b998efa7ae281034c5e990ae4e55d905f24f6599d5b5abca9468fe5347b009","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["25b998efa7ae281034c5e990ae4e55d905f24f6599d5b5abca9468fe5347b009"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/968a87df48be31cc2ac1398efef99194a88b0460e50672c19c058196cbf7c4d7"} {"level":"info","ts":"2026-07-23T18:40:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/658ec70fa863099f19091cf6e1dba8c4bde3636f0c0408ff35734e827ecb2b62"} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"25b998efa7ae281034c5e990ae4e55d905f24f6599d5b5abca9468fe5347b009","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"968a87df48be31cc2ac1398efef99194a88b0460e50672c19c058196cbf7c4d7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:40:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/968a87df48be31cc2ac1398efef99194a88b0460e50672c19c058196cbf7c4d7"} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/25b998efa7ae281034c5e990ae4e55d905f24f6599d5b5abca9468fe5347b009"} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"968a87df48be31cc2ac1398efef99194a88b0460e50672c19c058196cbf7c4d7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"658ec70fa863099f19091cf6e1dba8c4bde3636f0c0408ff35734e827ecb2b62","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"25b998efa7ae281034c5e990ae4e55d905f24f6599d5b5abca9468fe5347b009","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"968a87df48be31cc2ac1398efef99194a88b0460e50672c19c058196cbf7c4d7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"968a87df48be31cc2ac1398efef99194a88b0460e50672c19c058196cbf7c4d7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/968a87df48be31cc2ac1398efef99194a88b0460e50672c19c058196cbf7c4d7"} {"level":"debug","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"968a87df48be31cc2ac1398efef99194a88b0460e50672c19c058196cbf7c4d7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:40:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:40:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["968a87df48be31cc2ac1398efef99194a88b0460e50672c19c058196cbf7c4d7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"968a87df48be31cc2ac1398efef99194a88b0460e50672c19c058196cbf7c4d7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"968a87df48be31cc2ac1398efef99194a88b0460e50672c19c058196cbf7c4d7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:40:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:40:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/968a87df48be31cc2ac1398efef99194a88b0460e50672c19c058196cbf7c4d7"} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"968a87df48be31cc2ac1398efef99194a88b0460e50672c19c058196cbf7c4d7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c14432c73b1cf267521c055a46e4c5f231f7fea1b185fedbd86d06e24a67acbf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:40:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:40:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c14432c73b1cf267521c055a46e4c5f231f7fea1b185fedbd86d06e24a67acbf"} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c14432c73b1cf267521c055a46e4c5f231f7fea1b185fedbd86d06e24a67acbf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"968a87df48be31cc2ac1398efef99194a88b0460e50672c19c058196cbf7c4d7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c14432c73b1cf267521c055a46e4c5f231f7fea1b185fedbd86d06e24a67acbf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:40:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:40:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c14432c73b1cf267521c055a46e4c5f231f7fea1b185fedbd86d06e24a67acbf"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/968a87df48be31cc2ac1398efef99194a88b0460e50672c19c058196cbf7c4d7"} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c14432c73b1cf267521c055a46e4c5f231f7fea1b185fedbd86d06e24a67acbf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"968a87df48be31cc2ac1398efef99194a88b0460e50672c19c058196cbf7c4d7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:40:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:40:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["968a87df48be31cc2ac1398efef99194a88b0460e50672c19c058196cbf7c4d7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c14432c73b1cf267521c055a46e4c5f231f7fea1b185fedbd86d06e24a67acbf"} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"968a87df48be31cc2ac1398efef99194a88b0460e50672c19c058196cbf7c4d7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c14432c73b1cf267521c055a46e4c5f231f7fea1b185fedbd86d06e24a67acbf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:40:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:40:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c14432c73b1cf267521c055a46e4c5f231f7fea1b185fedbd86d06e24a67acbf"} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c14432c73b1cf267521c055a46e4c5f231f7fea1b185fedbd86d06e24a67acbf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"968a87df48be31cc2ac1398efef99194a88b0460e50672c19c058196cbf7c4d7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:40:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:40:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"968a87df48be31cc2ac1398efef99194a88b0460e50672c19c058196cbf7c4d7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c14432c73b1cf267521c055a46e4c5f231f7fea1b185fedbd86d06e24a67acbf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:40:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:40:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c14432c73b1cf267521c055a46e4c5f231f7fea1b185fedbd86d06e24a67acbf"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/968a87df48be31cc2ac1398efef99194a88b0460e50672c19c058196cbf7c4d7"} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c14432c73b1cf267521c055a46e4c5f231f7fea1b185fedbd86d06e24a67acbf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:40:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:40:39Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c14432c73b1cf267521c055a46e4c5f231f7fea1b185fedbd86d06e24a67acbf"} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"968a87df48be31cc2ac1398efef99194a88b0460e50672c19c058196cbf7c4d7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:40:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:40:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["968a87df48be31cc2ac1398efef99194a88b0460e50672c19c058196cbf7c4d7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"968a87df48be31cc2ac1398efef99194a88b0460e50672c19c058196cbf7c4d7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"caa5d4d92ab5bdd23b032120850ed8439c8e8b0a0ceb2f90f6809ef3a0d23c8c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:40:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:40:39Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728"} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"caa5d4d92ab5bdd23b032120850ed8439c8e8b0a0ceb2f90f6809ef3a0d23c8c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c14432c73b1cf267521c055a46e4c5f231f7fea1b185fedbd86d06e24a67acbf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8dd18f56af4b75459abc9720f2ba5e9b5568649046d7569d9a8c74da34675968","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:40:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:40:39Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/caa5d4d92ab5bdd23b032120850ed8439c8e8b0a0ceb2f90f6809ef3a0d23c8c"} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8dd18f56af4b75459abc9720f2ba5e9b5568649046d7569d9a8c74da34675968","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:40:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:40:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/968a87df48be31cc2ac1398efef99194a88b0460e50672c19c058196cbf7c4d7"} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8dd18f56af4b75459abc9720f2ba5e9b5568649046d7569d9a8c74da34675968"} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"968a87df48be31cc2ac1398efef99194a88b0460e50672c19c058196cbf7c4d7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"caa5d4d92ab5bdd23b032120850ed8439c8e8b0a0ceb2f90f6809ef3a0d23c8c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:40:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:40:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["caa5d4d92ab5bdd23b032120850ed8439c8e8b0a0ceb2f90f6809ef3a0d23c8c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c14432c73b1cf267521c055a46e4c5f231f7fea1b185fedbd86d06e24a67acbf"} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728"} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"caa5d4d92ab5bdd23b032120850ed8439c8e8b0a0ceb2f90f6809ef3a0d23c8c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8dd18f56af4b75459abc9720f2ba5e9b5568649046d7569d9a8c74da34675968","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:40:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:40:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8dd18f56af4b75459abc9720f2ba5e9b5568649046d7569d9a8c74da34675968"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/caa5d4d92ab5bdd23b032120850ed8439c8e8b0a0ceb2f90f6809ef3a0d23c8c"} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/adce86b6cdf3d7f47d15675c7d474a30c53c653d5d5fba96723c7a0359d97632"} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8dd18f56af4b75459abc9720f2ba5e9b5568649046d7569d9a8c74da34675968","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"adce86b6cdf3d7f47d15675c7d474a30c53c653d5d5fba96723c7a0359d97632","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:40:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:40:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["adce86b6cdf3d7f47d15675c7d474a30c53c653d5d5fba96723c7a0359d97632"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/be7fb232ef3b9dcfa06d7af1f1b6a650e76a7242143dca4ef8139048b02df7fd"} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"adce86b6cdf3d7f47d15675c7d474a30c53c653d5d5fba96723c7a0359d97632","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:40:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:40:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c8cfc22c691cefbb2ba0158234ce01ead68e572b95c9db15761efa629c17b106"} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"be7fb232ef3b9dcfa06d7af1f1b6a650e76a7242143dca4ef8139048b02df7fd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:40:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:40:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["be7fb232ef3b9dcfa06d7af1f1b6a650e76a7242143dca4ef8139048b02df7fd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/496b835f79c6036d2c3c6b02fc5f73c2d3c9de0cd1d4962925a3f5abbcf21e7d"} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/caa5d4d92ab5bdd23b032120850ed8439c8e8b0a0ceb2f90f6809ef3a0d23c8c"} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8b1ac33fe0e9133f5e9a8e744e3c94d45dd2d1d6ed3118ff09ce0012fbcaaa82"} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"be7fb232ef3b9dcfa06d7af1f1b6a650e76a7242143dca4ef8139048b02df7fd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c8cfc22c691cefbb2ba0158234ce01ead68e572b95c9db15761efa629c17b106","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:40:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:40:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c8cfc22c691cefbb2ba0158234ce01ead68e572b95c9db15761efa629c17b106"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bbee213f5627911e33719466ebee0a029df1933db0c02f0be159dc8192cade26"} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8dd18f56af4b75459abc9720f2ba5e9b5568649046d7569d9a8c74da34675968"} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c8cfc22c691cefbb2ba0158234ce01ead68e572b95c9db15761efa629c17b106","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"496b835f79c6036d2c3c6b02fc5f73c2d3c9de0cd1d4962925a3f5abbcf21e7d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:40:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:40:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["496b835f79c6036d2c3c6b02fc5f73c2d3c9de0cd1d4962925a3f5abbcf21e7d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1885be818ba2b72a20fc4d54761172e3432ab000155aa6708b1c6c215d00596c"} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a"} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"496b835f79c6036d2c3c6b02fc5f73c2d3c9de0cd1d4962925a3f5abbcf21e7d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"caa5d4d92ab5bdd23b032120850ed8439c8e8b0a0ceb2f90f6809ef3a0d23c8c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8b1ac33fe0e9133f5e9a8e744e3c94d45dd2d1d6ed3118ff09ce0012fbcaaa82","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:40:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:40:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8b1ac33fe0e9133f5e9a8e744e3c94d45dd2d1d6ed3118ff09ce0012fbcaaa82"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/adce86b6cdf3d7f47d15675c7d474a30c53c653d5d5fba96723c7a0359d97632"} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2f1b6576dadac29c0c94665d2a6ac59be0267eefec1f9967e7e9f01daf98c31a"} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/924956fc3ea2477e663f731868f9e5496bd0b383a5f62d9e76ec7c437ddf5d42"} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8b1ac33fe0e9133f5e9a8e744e3c94d45dd2d1d6ed3118ff09ce0012fbcaaa82","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bbee213f5627911e33719466ebee0a029df1933db0c02f0be159dc8192cade26","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:40:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:40:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bbee213f5627911e33719466ebee0a029df1933db0c02f0be159dc8192cade26"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/be7fb232ef3b9dcfa06d7af1f1b6a650e76a7242143dca4ef8139048b02df7fd"} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bbee213f5627911e33719466ebee0a029df1933db0c02f0be159dc8192cade26","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8dd18f56af4b75459abc9720f2ba5e9b5568649046d7569d9a8c74da34675968","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1885be818ba2b72a20fc4d54761172e3432ab000155aa6708b1c6c215d00596c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:40:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:40:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1885be818ba2b72a20fc4d54761172e3432ab000155aa6708b1c6c215d00596c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716"} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c8cfc22c691cefbb2ba0158234ce01ead68e572b95c9db15761efa629c17b106"} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/496b835f79c6036d2c3c6b02fc5f73c2d3c9de0cd1d4962925a3f5abbcf21e7d"} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1885be818ba2b72a20fc4d54761172e3432ab000155aa6708b1c6c215d00596c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:40:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:40:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8b1ac33fe0e9133f5e9a8e744e3c94d45dd2d1d6ed3118ff09ce0012fbcaaa82"} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bbee213f5627911e33719466ebee0a029df1933db0c02f0be159dc8192cade26"} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"adce86b6cdf3d7f47d15675c7d474a30c53c653d5d5fba96723c7a0359d97632","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2f1b6576dadac29c0c94665d2a6ac59be0267eefec1f9967e7e9f01daf98c31a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:40:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:40:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2f1b6576dadac29c0c94665d2a6ac59be0267eefec1f9967e7e9f01daf98c31a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1885be818ba2b72a20fc4d54761172e3432ab000155aa6708b1c6c215d00596c"} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a"} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2f1b6576dadac29c0c94665d2a6ac59be0267eefec1f9967e7e9f01daf98c31a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"924956fc3ea2477e663f731868f9e5496bd0b383a5f62d9e76ec7c437ddf5d42","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:40:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:40:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["924956fc3ea2477e663f731868f9e5496bd0b383a5f62d9e76ec7c437ddf5d42"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2f1b6576dadac29c0c94665d2a6ac59be0267eefec1f9967e7e9f01daf98c31a"} {"level":"info","ts":"2026-07-23T18:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"924956fc3ea2477e663f731868f9e5496bd0b383a5f62d9e76ec7c437ddf5d42","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"be7fb232ef3b9dcfa06d7af1f1b6a650e76a7242143dca4ef8139048b02df7fd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:40:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:40:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/924956fc3ea2477e663f731868f9e5496bd0b383a5f62d9e76ec7c437ddf5d42"} {"level":"info","ts":"2026-07-23T18:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c8cfc22c691cefbb2ba0158234ce01ead68e572b95c9db15761efa629c17b106","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"496b835f79c6036d2c3c6b02fc5f73c2d3c9de0cd1d4962925a3f5abbcf21e7d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8b1ac33fe0e9133f5e9a8e744e3c94d45dd2d1d6ed3118ff09ce0012fbcaaa82","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bbee213f5627911e33719466ebee0a029df1933db0c02f0be159dc8192cade26","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1885be818ba2b72a20fc4d54761172e3432ab000155aa6708b1c6c215d00596c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2f1b6576dadac29c0c94665d2a6ac59be0267eefec1f9967e7e9f01daf98c31a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"924956fc3ea2477e663f731868f9e5496bd0b383a5f62d9e76ec7c437ddf5d42","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:40:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:40:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716"} {"level":"info","ts":"2026-07-23T18:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716"} {"level":"debug","ts":"2026-07-23T18:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:40:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:40:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:40:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:40:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716"} {"level":"info","ts":"2026-07-23T18:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716"} {"level":"debug","ts":"2026-07-23T18:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:40:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:40:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:40:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:40:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716"} {"level":"info","ts":"2026-07-23T18:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716"} {"level":"debug","ts":"2026-07-23T18:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:40:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:40:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:40:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:40:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716"} {"level":"info","ts":"2026-07-23T18:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:40:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:40:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716"} {"level":"info","ts":"2026-07-23T18:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:40:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:40:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716"} {"level":"error","ts":"2026-07-23T18:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716\": 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-23T18:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:40:43Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"7ac4dd66-a49f-408d-a831-ba95c260b98f","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:42790","PortSpecifier":{"PortValue":42790}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.74:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"7ac4dd66-a49f-408d-a831-ba95c260b98f","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-e94d59.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T18:40:43Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"7ac4dd66-a49f-408d-a831-ba95c260b98f","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:42790","PortSpecifier":{"PortValue":42790}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.74:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784832043,"nanos":622834388},"http":{"id":"7ac4dd66-a49f-408d-a831-ba95c260b98f","method":"POST","headers":{":authority":"e2e-shared-a-e94d59.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.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-23T18:40:43Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"7ac4dd66-a49f-408d-a831-ba95c260b98f","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-23T18:40:43Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"7ac4dd66-a49f-408d-a831-ba95c260b98f","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":"efac8e37-a589-42e4-82d5-dd5e3acd5573","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=6502b1e3-e483-404d-988e-a5b4bd9ade6d"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/f5cd2df351d4"]}} {"level":"debug","ts":"2026-07-23T18:40:43Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"7ac4dd66-a49f-408d-a831-ba95c260b98f","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/f5cd2df351d4"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=6502b1e3-e483-404d-988e-a5b4bd9ade6d"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"efac8e37-a589-42e4-82d5-dd5e3acd5573","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"2f1b6576dadac29c0c94665d2a6ac59be0267eefec1f9967e7e9f01daf98c31a"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.74:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-e94d59.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.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-23T18:40:43Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7ac4dd66-a49f-408d-a831-ba95c260b98f","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-23T18:40:43Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7ac4dd66-a49f-408d-a831-ba95c260b98f","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-23T18:40:43Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7ac4dd66-a49f-408d-a831-ba95c260b98f","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-e94d59/sub-test-model-e94d59\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-e94d59/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-23T18:40:43Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"7ac4dd66-a49f-408d-a831-ba95c260b98f","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyId","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-23T18:40:43Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"7ac4dd66-a49f-408d-a831-ba95c260b98f","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-23T18:40:43Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"7ac4dd66-a49f-408d-a831-ba95c260b98f","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-23T18:40:43Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"7ac4dd66-a49f-408d-a831-ba95c260b98f","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T18:40:43Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"7ac4dd66-a49f-408d-a831-ba95c260b98f","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T18:40:43Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"730e4ba9-98dd-4088-abed-fde2b26457e0","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:50082","PortSpecifier":{"PortValue":50082}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.75:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"730e4ba9-98dd-4088-abed-fde2b26457e0","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-f5044c.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T18:40:43Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"730e4ba9-98dd-4088-abed-fde2b26457e0","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:50082","PortSpecifier":{"PortValue":50082}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.75:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784832043,"nanos":672289184},"http":{"id":"730e4ba9-98dd-4088-abed-fde2b26457e0","method":"POST","headers":{":authority":"e2e-shared-b-f5044c.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.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-23T18:40:43Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"730e4ba9-98dd-4088-abed-fde2b26457e0","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-23T18:40:43Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"730e4ba9-98dd-4088-abed-fde2b26457e0","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":"efac8e37-a589-42e4-82d5-dd5e3acd5573","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=6502b1e3-e483-404d-988e-a5b4bd9ade6d"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/f5cd2df351d4"]}} {"level":"debug","ts":"2026-07-23T18:40:43Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"730e4ba9-98dd-4088-abed-fde2b26457e0","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/f5cd2df351d4"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=6502b1e3-e483-404d-988e-a5b4bd9ade6d"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"efac8e37-a589-42e4-82d5-dd5e3acd5573","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.75:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-f5044c.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.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-23T18:40:43Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"730e4ba9-98dd-4088-abed-fde2b26457e0","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-23T18:40:43Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"730e4ba9-98dd-4088-abed-fde2b26457e0","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-23T18:40:43Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"730e4ba9-98dd-4088-abed-fde2b26457e0","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-f5044c/sub-test-model-f5044c\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-f5044c/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-23T18:40:43Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"730e4ba9-98dd-4088-abed-fde2b26457e0","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_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyName","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-23T18:40:43Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"730e4ba9-98dd-4088-abed-fde2b26457e0","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-23T18:40:43Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"730e4ba9-98dd-4088-abed-fde2b26457e0","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-23T18:40:43Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"730e4ba9-98dd-4088-abed-fde2b26457e0","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T18:40:43Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"730e4ba9-98dd-4088-abed-fde2b26457e0","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T18:40:43Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"76d97e9f-62ce-4983-adfc-a83bc1f7e432","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:42804","PortSpecifier":{"PortValue":42804}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.74:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"76d97e9f-62ce-4983-adfc-a83bc1f7e432","method":"GET","path":"/maas-api/v1/subscriptions","host":"e2e-shared-a-e94d59.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T18:40:43Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"76d97e9f-62ce-4983-adfc-a83bc1f7e432","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:42804","PortSpecifier":{"PortValue":42804}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.74:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784832043,"nanos":712129000},"http":{"id":"76d97e9f-62ce-4983-adfc-a83bc1f7e432","method":"GET","headers":{":authority":"e2e-shared-a-e94d59.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/subscriptions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T18:40:43Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"76d97e9f-62ce-4983-adfc-a83bc1f7e432","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1KN2BPdVEfYhazfdE_86q6gevr0SPvu1GB4Aw9btMhW68R3UoVRK7A5pNYqaI"} {"level":"debug","ts":"2026-07-23T18:40:43Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"76d97e9f-62ce-4983-adfc-a83bc1f7e432","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-e94d59.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1KN2BPdVEfYhazfdE_86q6gevr0SPvu1GB4Aw9btMhW68R3UoVRK7A5pNYqaI\"}"} {"level":"debug","ts":"2026-07-23T18:40:43Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"76d97e9f-62ce-4983-adfc-a83bc1f7e432","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-e94d59.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":"ffda7e37-b0c2-4606-9b32-d0f18b99fc50","keyName":"e2e-sub-iso-f7460b","subscription":"e2e-a-only-093a83","tenant":"e2e-shared-a-e94d59","userId":"ffda7e37-b0c2-4606-9b32-d0f18b99fc50","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-23T18:40:43Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"76d97e9f-62ce-4983-adfc-a83bc1f7e432","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T18:40:43Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"76d97e9f-62ce-4983-adfc-a83bc1f7e432","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-23T18:40:43Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"76d97e9f-62ce-4983-adfc-a83bc1f7e432","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-23T18:40:43Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"76d97e9f-62ce-4983-adfc-a83bc1f7e432","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-e94d59/sub-test-model-e94d59\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-e94d59/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-23T18:40:43Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"76d97e9f-62ce-4983-adfc-a83bc1f7e432","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyId","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-23T18:40:43Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"76d97e9f-62ce-4983-adfc-a83bc1f7e432","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-093a83"} {"level":"debug","ts":"2026-07-23T18:40:43Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"76d97e9f-62ce-4983-adfc-a83bc1f7e432","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-23T18:40:43Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"76d97e9f-62ce-4983-adfc-a83bc1f7e432","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-23T18:40:43Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"76d97e9f-62ce-4983-adfc-a83bc1f7e432","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T18:40:43Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"76d97e9f-62ce-4983-adfc-a83bc1f7e432","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T18:40:43Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c1e863f2-6acd-4a6d-8924-2ceace0e3653","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:50096","PortSpecifier":{"PortValue":50096}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.75:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"c1e863f2-6acd-4a6d-8924-2ceace0e3653","method":"GET","path":"/maas-api/v1/subscriptions","host":"e2e-shared-b-f5044c.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T18:40:43Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c1e863f2-6acd-4a6d-8924-2ceace0e3653","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:50096","PortSpecifier":{"PortValue":50096}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.75:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784832043,"nanos":744851143},"http":{"id":"c1e863f2-6acd-4a6d-8924-2ceace0e3653","method":"GET","headers":{":authority":"e2e-shared-b-f5044c.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/subscriptions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T18:40:43Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"c1e863f2-6acd-4a6d-8924-2ceace0e3653","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-12mGS2bV0CbJuKL6A_aEhWVTcTIGTca3EAaVT7bG1fRhhSYJ1n4jLe6IaV1Xc"} {"level":"debug","ts":"2026-07-23T18:40:43Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"c1e863f2-6acd-4a6d-8924-2ceace0e3653","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-f5044c.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-12mGS2bV0CbJuKL6A_aEhWVTcTIGTca3EAaVT7bG1fRhhSYJ1n4jLe6IaV1Xc\"}"} {"level":"debug","ts":"2026-07-23T18:40:43Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"c1e863f2-6acd-4a6d-8924-2ceace0e3653","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-f5044c.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":"cd317171-41b6-45eb-9f92-1d91036fed41","keyName":"e2e-sub-iso-f97243","subscription":"e2e-b-only-093a83","tenant":"e2e-shared-b-f5044c","userId":"cd317171-41b6-45eb-9f92-1d91036fed41","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-23T18:40:43Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"c1e863f2-6acd-4a6d-8924-2ceace0e3653","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T18:40:43Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c1e863f2-6acd-4a6d-8924-2ceace0e3653","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-23T18:40:43Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c1e863f2-6acd-4a6d-8924-2ceace0e3653","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-23T18:40:43Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c1e863f2-6acd-4a6d-8924-2ceace0e3653","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-f5044c/sub-test-model-f5044c\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-f5044c/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-23T18:40:43Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"c1e863f2-6acd-4a6d-8924-2ceace0e3653","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_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyName","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-23T18:40:43Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c1e863f2-6acd-4a6d-8924-2ceace0e3653","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-093a83"} {"level":"debug","ts":"2026-07-23T18:40:43Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c1e863f2-6acd-4a6d-8924-2ceace0e3653","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-23T18:40:43Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c1e863f2-6acd-4a6d-8924-2ceace0e3653","config":{"Name":"X-MaaS-Username","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"info","ts":"2026-07-23T18:40:43Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c1e863f2-6acd-4a6d-8924-2ceace0e3653","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T18:40:43Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c1e863f2-6acd-4a6d-8924-2ceace0e3653","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T18:40:58Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"808ff9e9-d974-4e47-bcb4-9e9deca66585","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:60472","PortSpecifier":{"PortValue":60472}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.74:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"808ff9e9-d974-4e47-bcb4-9e9deca66585","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-e94d59.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T18:40:58Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"808ff9e9-d974-4e47-bcb4-9e9deca66585","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:60472","PortSpecifier":{"PortValue":60472}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.74:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784832058,"nanos":205916451},"http":{"id":"808ff9e9-d974-4e47-bcb4-9e9deca66585","method":"POST","headers":{":authority":"e2e-shared-a-e94d59.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.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-23T18:40:58Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"808ff9e9-d974-4e47-bcb4-9e9deca66585","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-23T18:40:58Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"808ff9e9-d974-4e47-bcb4-9e9deca66585","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":"efac8e37-a589-42e4-82d5-dd5e3acd5573","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=6502b1e3-e483-404d-988e-a5b4bd9ade6d"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/f5cd2df351d4"]}} {"level":"debug","ts":"2026-07-23T18:40:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"808ff9e9-d974-4e47-bcb4-9e9deca66585","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/f5cd2df351d4"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=6502b1e3-e483-404d-988e-a5b4bd9ade6d"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"efac8e37-a589-42e4-82d5-dd5e3acd5573","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"2f1b6576dadac29c0c94665d2a6ac59be0267eefec1f9967e7e9f01daf98c31a"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.74:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-e94d59.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.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-23T18:40:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"808ff9e9-d974-4e47-bcb4-9e9deca66585","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-23T18:40:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"808ff9e9-d974-4e47-bcb4-9e9deca66585","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-23T18:40:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"808ff9e9-d974-4e47-bcb4-9e9deca66585","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-e94d59/sub-test-model-e94d59\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-e94d59/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-23T18:40:58Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"808ff9e9-d974-4e47-bcb4-9e9deca66585","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyId","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-23T18:40:58Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"808ff9e9-d974-4e47-bcb4-9e9deca66585","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-23T18:40:58Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"808ff9e9-d974-4e47-bcb4-9e9deca66585","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-23T18:40:58Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"808ff9e9-d974-4e47-bcb4-9e9deca66585","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T18:40:58Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"808ff9e9-d974-4e47-bcb4-9e9deca66585","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T18:40:58Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"8d5811ec-6ce2-47fb-91cf-9872e0ddfccd","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:46924","PortSpecifier":{"PortValue":46924}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.75:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"8d5811ec-6ce2-47fb-91cf-9872e0ddfccd","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-f5044c.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T18:40:58Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"8d5811ec-6ce2-47fb-91cf-9872e0ddfccd","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:46924","PortSpecifier":{"PortValue":46924}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.75:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784832058,"nanos":245085697},"http":{"id":"8d5811ec-6ce2-47fb-91cf-9872e0ddfccd","method":"POST","headers":{":authority":"e2e-shared-b-f5044c.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.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-23T18:40:58Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"8d5811ec-6ce2-47fb-91cf-9872e0ddfccd","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-23T18:40:58Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"8d5811ec-6ce2-47fb-91cf-9872e0ddfccd","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":"efac8e37-a589-42e4-82d5-dd5e3acd5573","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=6502b1e3-e483-404d-988e-a5b4bd9ade6d"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/f5cd2df351d4"]}} {"level":"debug","ts":"2026-07-23T18:40:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"8d5811ec-6ce2-47fb-91cf-9872e0ddfccd","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/f5cd2df351d4"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=6502b1e3-e483-404d-988e-a5b4bd9ade6d"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"efac8e37-a589-42e4-82d5-dd5e3acd5573","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.75:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-f5044c.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.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-23T18:40:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8d5811ec-6ce2-47fb-91cf-9872e0ddfccd","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-23T18:40:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8d5811ec-6ce2-47fb-91cf-9872e0ddfccd","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-23T18:40:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8d5811ec-6ce2-47fb-91cf-9872e0ddfccd","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-f5044c/sub-test-model-f5044c\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-f5044c/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-23T18:40:58Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"8d5811ec-6ce2-47fb-91cf-9872e0ddfccd","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_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyName","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-23T18:40:58Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8d5811ec-6ce2-47fb-91cf-9872e0ddfccd","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-23T18:40:58Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8d5811ec-6ce2-47fb-91cf-9872e0ddfccd","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-23T18:40:58Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"8d5811ec-6ce2-47fb-91cf-9872e0ddfccd","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T18:40:58Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"8d5811ec-6ce2-47fb-91cf-9872e0ddfccd","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T18:40:58Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e73f31df-5765-48d5-8dce-ef17f7b33f7f","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:60482","PortSpecifier":{"PortValue":60482}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.74:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"e73f31df-5765-48d5-8dce-ef17f7b33f7f","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-a-e94d59.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T18:40:58Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e73f31df-5765-48d5-8dce-ef17f7b33f7f","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:60482","PortSpecifier":{"PortValue":60482}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.74:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784832058,"nanos":283545838},"http":{"id":"e73f31df-5765-48d5-8dce-ef17f7b33f7f","method":"POST","headers":{":authority":"e2e-shared-a-e94d59.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.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-23T18:40:58Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"e73f31df-5765-48d5-8dce-ef17f7b33f7f","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-esFdYQJN5pWTBnPH_aQ9geAv11lO2jrfptzhxEkmJERfXCgGTlhY0qCNKvR9"} {"level":"debug","ts":"2026-07-23T18:40:58Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"e73f31df-5765-48d5-8dce-ef17f7b33f7f","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-e94d59.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-esFdYQJN5pWTBnPH_aQ9geAv11lO2jrfptzhxEkmJERfXCgGTlhY0qCNKvR9\"}"} {"level":"debug","ts":"2026-07-23T18:40:58Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"e73f31df-5765-48d5-8dce-ef17f7b33f7f","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-e94d59.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":"426af576-cce7-4453-9ada-69ae908e5b19","keyName":"e2e-sub-iso-8fa283","subscription":"e2e-shared-sub-5fe3ee","tenant":"e2e-shared-a-e94d59","userId":"426af576-cce7-4453-9ada-69ae908e5b19","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-23T18:40:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"e73f31df-5765-48d5-8dce-ef17f7b33f7f","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T18:40:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e73f31df-5765-48d5-8dce-ef17f7b33f7f","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-23T18:40:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e73f31df-5765-48d5-8dce-ef17f7b33f7f","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-23T18:40:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e73f31df-5765-48d5-8dce-ef17f7b33f7f","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-e94d59/sub-test-model-e94d59\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-e94d59/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-23T18:40:58Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e73f31df-5765-48d5-8dce-ef17f7b33f7f","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-23T18:40:58Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e73f31df-5765-48d5-8dce-ef17f7b33f7f","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-23T18:40:58Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"e73f31df-5765-48d5-8dce-ef17f7b33f7f","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyId","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-23T18:40:58Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e73f31df-5765-48d5-8dce-ef17f7b33f7f","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-5fe3ee"} {"level":"info","ts":"2026-07-23T18:40:58Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e73f31df-5765-48d5-8dce-ef17f7b33f7f","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T18:40:58Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e73f31df-5765-48d5-8dce-ef17f7b33f7f","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T18:40:58Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"855b9914-6a0b-4784-aba5-bdc9dfcb8b9f","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:46936","PortSpecifier":{"PortValue":46936}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.75:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"855b9914-6a0b-4784-aba5-bdc9dfcb8b9f","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-b-f5044c.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T18:40:58Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"855b9914-6a0b-4784-aba5-bdc9dfcb8b9f","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:46936","PortSpecifier":{"PortValue":46936}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.75:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784832058,"nanos":315386330},"http":{"id":"855b9914-6a0b-4784-aba5-bdc9dfcb8b9f","method":"POST","headers":{":authority":"e2e-shared-b-f5044c.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.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-23T18:40:58Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"855b9914-6a0b-4784-aba5-bdc9dfcb8b9f","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-19yv4qAG3zTIg7qtb_bBsgQBadlrcVKBGWCTP6WgDgw2pSocuZSp7akEulZ6b"} {"level":"debug","ts":"2026-07-23T18:40:58Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"855b9914-6a0b-4784-aba5-bdc9dfcb8b9f","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-f5044c.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-19yv4qAG3zTIg7qtb_bBsgQBadlrcVKBGWCTP6WgDgw2pSocuZSp7akEulZ6b\"}"} {"level":"debug","ts":"2026-07-23T18:40:58Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"855b9914-6a0b-4784-aba5-bdc9dfcb8b9f","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-f5044c.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":"2a5cdd63-801e-44b4-b6b3-7c4d3768d5e9","keyName":"e2e-sub-iso-4c957b","subscription":"e2e-shared-sub-5fe3ee","tenant":"e2e-shared-b-f5044c","userId":"2a5cdd63-801e-44b4-b6b3-7c4d3768d5e9","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-23T18:40:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"855b9914-6a0b-4784-aba5-bdc9dfcb8b9f","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T18:40:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"855b9914-6a0b-4784-aba5-bdc9dfcb8b9f","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-23T18:40:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"855b9914-6a0b-4784-aba5-bdc9dfcb8b9f","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-23T18:40:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"855b9914-6a0b-4784-aba5-bdc9dfcb8b9f","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-f5044c/sub-test-model-f5044c\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-f5044c/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-23T18:40:58Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"855b9914-6a0b-4784-aba5-bdc9dfcb8b9f","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_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyName","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-23T18:40:58Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"855b9914-6a0b-4784-aba5-bdc9dfcb8b9f","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-23T18:40:58Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"855b9914-6a0b-4784-aba5-bdc9dfcb8b9f","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-5fe3ee"} {"level":"debug","ts":"2026-07-23T18:40:58Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"855b9914-6a0b-4784-aba5-bdc9dfcb8b9f","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-23T18:40:58Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"855b9914-6a0b-4784-aba5-bdc9dfcb8b9f","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T18:40:58Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"855b9914-6a0b-4784-aba5-bdc9dfcb8b9f","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T18:41:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d"} {"level":"info","ts":"2026-07-23T18:41:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8dd18f56af4b75459abc9720f2ba5e9b5568649046d7569d9a8c74da34675968"} {"level":"info","ts":"2026-07-23T18:41:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716"} {"level":"info","ts":"2026-07-23T18:41:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"} {"level":"info","ts":"2026-07-23T18:41:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/25b998efa7ae281034c5e990ae4e55d905f24f6599d5b5abca9468fe5347b009"} {"level":"info","ts":"2026-07-23T18:41:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c1c7ecaee9beb19f14cadb966e41a21e378406ddb995d03fab27329a4b6ff789"} {"level":"info","ts":"2026-07-23T18:41:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728"} {"level":"info","ts":"2026-07-23T18:41:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/968a87df48be31cc2ac1398efef99194a88b0460e50672c19c058196cbf7c4d7"} {"level":"info","ts":"2026-07-23T18:41:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/bbee213f5627911e33719466ebee0a029df1933db0c02f0be159dc8192cade26"} {"level":"info","ts":"2026-07-23T18:41:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c8cfc22c691cefbb2ba0158234ce01ead68e572b95c9db15761efa629c17b106"} {"level":"info","ts":"2026-07-23T18:41:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/be7fb232ef3b9dcfa06d7af1f1b6a650e76a7242143dca4ef8139048b02df7fd"} {"level":"info","ts":"2026-07-23T18:41:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/afae76d6eff8db20db3915cf274094d8c71a34061ec301a0ee70dba5538454fe"} {"level":"info","ts":"2026-07-23T18:41:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/caa5d4d92ab5bdd23b032120850ed8439c8e8b0a0ceb2f90f6809ef3a0d23c8c"} {"level":"info","ts":"2026-07-23T18:41:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2f1b6576dadac29c0c94665d2a6ac59be0267eefec1f9967e7e9f01daf98c31a"} {"level":"info","ts":"2026-07-23T18:41:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/496b835f79c6036d2c3c6b02fc5f73c2d3c9de0cd1d4962925a3f5abbcf21e7d"} {"level":"info","ts":"2026-07-23T18:41:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/adce86b6cdf3d7f47d15675c7d474a30c53c653d5d5fba96723c7a0359d97632"} {"level":"info","ts":"2026-07-23T18:41:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0e2abdad6dea02746db049355dc1cd57dac368b4006610ac64b062c1ffcb7e54"} {"level":"info","ts":"2026-07-23T18:41:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8b1ac33fe0e9133f5e9a8e744e3c94d45dd2d1d6ed3118ff09ce0012fbcaaa82"} {"level":"info","ts":"2026-07-23T18:41:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1885be818ba2b72a20fc4d54761172e3432ab000155aa6708b1c6c215d00596c"} {"level":"info","ts":"2026-07-23T18:41:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/658ec70fa863099f19091cf6e1dba8c4bde3636f0c0408ff35734e827ecb2b62"} {"level":"info","ts":"2026-07-23T18:41:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a"} {"level":"info","ts":"2026-07-23T18:41:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/924956fc3ea2477e663f731868f9e5496bd0b383a5f62d9e76ec7c437ddf5d42"} {"level":"info","ts":"2026-07-23T18:41:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c14432c73b1cf267521c055a46e4c5f231f7fea1b185fedbd86d06e24a67acbf"} {"level":"info","ts":"2026-07-23T18:41:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6ea5cc9a1298b5a6166a082f3df5818acf8a1f0eea322d86301c540b0940a45f"} {"level":"debug","ts":"2026-07-23T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"06e2277a3b9a4206a935faf3d8204652ae970f5e729a81828074f66397bf447c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:42:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:42:13Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/06e2277a3b9a4206a935faf3d8204652ae970f5e729a81828074f66397bf447c"} {"level":"info","ts":"2026-07-23T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"06e2277a3b9a4206a935faf3d8204652ae970f5e729a81828074f66397bf447c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"06e2277a3b9a4206a935faf3d8204652ae970f5e729a81828074f66397bf447c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:42:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:42:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/06e2277a3b9a4206a935faf3d8204652ae970f5e729a81828074f66397bf447c"} {"level":"info","ts":"2026-07-23T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"06e2277a3b9a4206a935faf3d8204652ae970f5e729a81828074f66397bf447c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"06e2277a3b9a4206a935faf3d8204652ae970f5e729a81828074f66397bf447c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:42:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:42:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["06e2277a3b9a4206a935faf3d8204652ae970f5e729a81828074f66397bf447c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-23T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"06e2277a3b9a4206a935faf3d8204652ae970f5e729a81828074f66397bf447c","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"06e2277a3b9a4206a935faf3d8204652ae970f5e729a81828074f66397bf447c\": 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-23T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"06e2277a3b9a4206a935faf3d8204652ae970f5e729a81828074f66397bf447c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/06e2277a3b9a4206a935faf3d8204652ae970f5e729a81828074f66397bf447c"} {"level":"debug","ts":"2026-07-23T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"06e2277a3b9a4206a935faf3d8204652ae970f5e729a81828074f66397bf447c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:42:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:42:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["06e2277a3b9a4206a935faf3d8204652ae970f5e729a81828074f66397bf447c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"06e2277a3b9a4206a935faf3d8204652ae970f5e729a81828074f66397bf447c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:42:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:42:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"06e2277a3b9a4206a935faf3d8204652ae970f5e729a81828074f66397bf447c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a"} {"level":"debug","ts":"2026-07-23T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:42:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:42:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/06e2277a3b9a4206a935faf3d8204652ae970f5e729a81828074f66397bf447c"} {"level":"info","ts":"2026-07-23T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a"} {"level":"debug","ts":"2026-07-23T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"229bc999fce91101f13be06d6703aec1f52df2f1fd7b234ff681d50e9d040017","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:42:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:42:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/229bc999fce91101f13be06d6703aec1f52df2f1fd7b234ff681d50e9d040017"} {"level":"info","ts":"2026-07-23T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"229bc999fce91101f13be06d6703aec1f52df2f1fd7b234ff681d50e9d040017","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"229bc999fce91101f13be06d6703aec1f52df2f1fd7b234ff681d50e9d040017","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"229bc999fce91101f13be06d6703aec1f52df2f1fd7b234ff681d50e9d040017","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/229bc999fce91101f13be06d6703aec1f52df2f1fd7b234ff681d50e9d040017"} {"level":"debug","ts":"2026-07-23T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"229bc999fce91101f13be06d6703aec1f52df2f1fd7b234ff681d50e9d040017","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:42:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:42:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["229bc999fce91101f13be06d6703aec1f52df2f1fd7b234ff681d50e9d040017"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"229bc999fce91101f13be06d6703aec1f52df2f1fd7b234ff681d50e9d040017","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"229bc999fce91101f13be06d6703aec1f52df2f1fd7b234ff681d50e9d040017","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:42:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:42:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/229bc999fce91101f13be06d6703aec1f52df2f1fd7b234ff681d50e9d040017"} {"level":"info","ts":"2026-07-23T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"229bc999fce91101f13be06d6703aec1f52df2f1fd7b234ff681d50e9d040017","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"229bc999fce91101f13be06d6703aec1f52df2f1fd7b234ff681d50e9d040017","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"229bc999fce91101f13be06d6703aec1f52df2f1fd7b234ff681d50e9d040017","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2f1b6576dadac29c0c94665d2a6ac59be0267eefec1f9967e7e9f01daf98c31a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:42:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:42:13Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/229bc999fce91101f13be06d6703aec1f52df2f1fd7b234ff681d50e9d040017"} {"level":"info","ts":"2026-07-23T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2f1b6576dadac29c0c94665d2a6ac59be0267eefec1f9967e7e9f01daf98c31a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"229bc999fce91101f13be06d6703aec1f52df2f1fd7b234ff681d50e9d040017","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:42:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:42:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["229bc999fce91101f13be06d6703aec1f52df2f1fd7b234ff681d50e9d040017"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2f1b6576dadac29c0c94665d2a6ac59be0267eefec1f9967e7e9f01daf98c31a"} {"level":"info","ts":"2026-07-23T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"229bc999fce91101f13be06d6703aec1f52df2f1fd7b234ff681d50e9d040017","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2f1b6576dadac29c0c94665d2a6ac59be0267eefec1f9967e7e9f01daf98c31a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:42:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:42:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2f1b6576dadac29c0c94665d2a6ac59be0267eefec1f9967e7e9f01daf98c31a"} {"level":"info","ts":"2026-07-23T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2f1b6576dadac29c0c94665d2a6ac59be0267eefec1f9967e7e9f01daf98c31a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"229bc999fce91101f13be06d6703aec1f52df2f1fd7b234ff681d50e9d040017","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:42:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:42:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/229bc999fce91101f13be06d6703aec1f52df2f1fd7b234ff681d50e9d040017"} {"level":"info","ts":"2026-07-23T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"229bc999fce91101f13be06d6703aec1f52df2f1fd7b234ff681d50e9d040017","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2f1b6576dadac29c0c94665d2a6ac59be0267eefec1f9967e7e9f01daf98c31a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"229bc999fce91101f13be06d6703aec1f52df2f1fd7b234ff681d50e9d040017","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:42:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:42:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["229bc999fce91101f13be06d6703aec1f52df2f1fd7b234ff681d50e9d040017"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2f1b6576dadac29c0c94665d2a6ac59be0267eefec1f9967e7e9f01daf98c31a"} {"level":"info","ts":"2026-07-23T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"229bc999fce91101f13be06d6703aec1f52df2f1fd7b234ff681d50e9d040017","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"adce86b6cdf3d7f47d15675c7d474a30c53c653d5d5fba96723c7a0359d97632","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:42:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:42:13Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/229bc999fce91101f13be06d6703aec1f52df2f1fd7b234ff681d50e9d040017"} {"level":"info","ts":"2026-07-23T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"adce86b6cdf3d7f47d15675c7d474a30c53c653d5d5fba96723c7a0359d97632","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2f1b6576dadac29c0c94665d2a6ac59be0267eefec1f9967e7e9f01daf98c31a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:42:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:42:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2f1b6576dadac29c0c94665d2a6ac59be0267eefec1f9967e7e9f01daf98c31a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/adce86b6cdf3d7f47d15675c7d474a30c53c653d5d5fba96723c7a0359d97632"} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2f1b6576dadac29c0c94665d2a6ac59be0267eefec1f9967e7e9f01daf98c31a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"229bc999fce91101f13be06d6703aec1f52df2f1fd7b234ff681d50e9d040017","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/229bc999fce91101f13be06d6703aec1f52df2f1fd7b234ff681d50e9d040017"} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"229bc999fce91101f13be06d6703aec1f52df2f1fd7b234ff681d50e9d040017","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"adce86b6cdf3d7f47d15675c7d474a30c53c653d5d5fba96723c7a0359d97632","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:42:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:42:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/adce86b6cdf3d7f47d15675c7d474a30c53c653d5d5fba96723c7a0359d97632"} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"adce86b6cdf3d7f47d15675c7d474a30c53c653d5d5fba96723c7a0359d97632","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2f1b6576dadac29c0c94665d2a6ac59be0267eefec1f9967e7e9f01daf98c31a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2f1b6576dadac29c0c94665d2a6ac59be0267eefec1f9967e7e9f01daf98c31a"} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2f1b6576dadac29c0c94665d2a6ac59be0267eefec1f9967e7e9f01daf98c31a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"229bc999fce91101f13be06d6703aec1f52df2f1fd7b234ff681d50e9d040017","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"adce86b6cdf3d7f47d15675c7d474a30c53c653d5d5fba96723c7a0359d97632","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["adce86b6cdf3d7f47d15675c7d474a30c53c653d5d5fba96723c7a0359d97632"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/229bc999fce91101f13be06d6703aec1f52df2f1fd7b234ff681d50e9d040017"} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"adce86b6cdf3d7f47d15675c7d474a30c53c653d5d5fba96723c7a0359d97632","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2f1b6576dadac29c0c94665d2a6ac59be0267eefec1f9967e7e9f01daf98c31a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2f1b6576dadac29c0c94665d2a6ac59be0267eefec1f9967e7e9f01daf98c31a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/adce86b6cdf3d7f47d15675c7d474a30c53c653d5d5fba96723c7a0359d97632"} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2f1b6576dadac29c0c94665d2a6ac59be0267eefec1f9967e7e9f01daf98c31a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"229bc999fce91101f13be06d6703aec1f52df2f1fd7b234ff681d50e9d040017","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["229bc999fce91101f13be06d6703aec1f52df2f1fd7b234ff681d50e9d040017"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728"} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"229bc999fce91101f13be06d6703aec1f52df2f1fd7b234ff681d50e9d040017","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"adce86b6cdf3d7f47d15675c7d474a30c53c653d5d5fba96723c7a0359d97632","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2f1b6576dadac29c0c94665d2a6ac59be0267eefec1f9967e7e9f01daf98c31a"} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2f1b6576dadac29c0c94665d2a6ac59be0267eefec1f9967e7e9f01daf98c31a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"229bc999fce91101f13be06d6703aec1f52df2f1fd7b234ff681d50e9d040017","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"edfc830f79b88d11c8c0156fe06e6220973fb4b4f3952edac9a91994845e894e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/adce86b6cdf3d7f47d15675c7d474a30c53c653d5d5fba96723c7a0359d97632"} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"edfc830f79b88d11c8c0156fe06e6220973fb4b4f3952edac9a91994845e894e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"edfc830f79b88d11c8c0156fe06e6220973fb4b4f3952edac9a91994845e894e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"edfc830f79b88d11c8c0156fe06e6220973fb4b4f3952edac9a91994845e894e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/229bc999fce91101f13be06d6703aec1f52df2f1fd7b234ff681d50e9d040017"} {"level":"debug","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"edfc830f79b88d11c8c0156fe06e6220973fb4b4f3952edac9a91994845e894e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728"} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/edfc830f79b88d11c8c0156fe06e6220973fb4b4f3952edac9a91994845e894e"} {"level":"debug","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"edfc830f79b88d11c8c0156fe06e6220973fb4b4f3952edac9a91994845e894e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["edfc830f79b88d11c8c0156fe06e6220973fb4b4f3952edac9a91994845e894e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"edfc830f79b88d11c8c0156fe06e6220973fb4b4f3952edac9a91994845e894e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"924956fc3ea2477e663f731868f9e5496bd0b383a5f62d9e76ec7c437ddf5d42","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/924956fc3ea2477e663f731868f9e5496bd0b383a5f62d9e76ec7c437ddf5d42"} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"924956fc3ea2477e663f731868f9e5496bd0b383a5f62d9e76ec7c437ddf5d42","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"edfc830f79b88d11c8c0156fe06e6220973fb4b4f3952edac9a91994845e894e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"edfc830f79b88d11c8c0156fe06e6220973fb4b4f3952edac9a91994845e894e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"924956fc3ea2477e663f731868f9e5496bd0b383a5f62d9e76ec7c437ddf5d42","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["924956fc3ea2477e663f731868f9e5496bd0b383a5f62d9e76ec7c437ddf5d42"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/edfc830f79b88d11c8c0156fe06e6220973fb4b4f3952edac9a91994845e894e"} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"924956fc3ea2477e663f731868f9e5496bd0b383a5f62d9e76ec7c437ddf5d42","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"edfc830f79b88d11c8c0156fe06e6220973fb4b4f3952edac9a91994845e894e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["edfc830f79b88d11c8c0156fe06e6220973fb4b4f3952edac9a91994845e894e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/924956fc3ea2477e663f731868f9e5496bd0b383a5f62d9e76ec7c437ddf5d42"} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"edfc830f79b88d11c8c0156fe06e6220973fb4b4f3952edac9a91994845e894e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"924956fc3ea2477e663f731868f9e5496bd0b383a5f62d9e76ec7c437ddf5d42","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"edfc830f79b88d11c8c0156fe06e6220973fb4b4f3952edac9a91994845e894e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/edfc830f79b88d11c8c0156fe06e6220973fb4b4f3952edac9a91994845e894e"} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"edfc830f79b88d11c8c0156fe06e6220973fb4b4f3952edac9a91994845e894e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"edfc830f79b88d11c8c0156fe06e6220973fb4b4f3952edac9a91994845e894e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["edfc830f79b88d11c8c0156fe06e6220973fb4b4f3952edac9a91994845e894e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/924956fc3ea2477e663f731868f9e5496bd0b383a5f62d9e76ec7c437ddf5d42"} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"edfc830f79b88d11c8c0156fe06e6220973fb4b4f3952edac9a91994845e894e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"20d9879990dac24c606ae721089b22de0b592366fcd1ae2b259b38625b0adfe1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/edfc830f79b88d11c8c0156fe06e6220973fb4b4f3952edac9a91994845e894e"} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"20d9879990dac24c606ae721089b22de0b592366fcd1ae2b259b38625b0adfe1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"edfc830f79b88d11c8c0156fe06e6220973fb4b4f3952edac9a91994845e894e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6ebc50fbc159f2a8e15601a70e94b1faa7351e499ccbc0cb30f4df72afa79448","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/20d9879990dac24c606ae721089b22de0b592366fcd1ae2b259b38625b0adfe1"} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6ebc50fbc159f2a8e15601a70e94b1faa7351e499ccbc0cb30f4df72afa79448","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"20d9879990dac24c606ae721089b22de0b592366fcd1ae2b259b38625b0adfe1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["20d9879990dac24c606ae721089b22de0b592366fcd1ae2b259b38625b0adfe1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6ebc50fbc159f2a8e15601a70e94b1faa7351e499ccbc0cb30f4df72afa79448"} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"20d9879990dac24c606ae721089b22de0b592366fcd1ae2b259b38625b0adfe1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6ebc50fbc159f2a8e15601a70e94b1faa7351e499ccbc0cb30f4df72afa79448","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6ebc50fbc159f2a8e15601a70e94b1faa7351e499ccbc0cb30f4df72afa79448"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/edfc830f79b88d11c8c0156fe06e6220973fb4b4f3952edac9a91994845e894e"} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6ebc50fbc159f2a8e15601a70e94b1faa7351e499ccbc0cb30f4df72afa79448","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"20d9879990dac24c606ae721089b22de0b592366fcd1ae2b259b38625b0adfe1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"20d9879990dac24c606ae721089b22de0b592366fcd1ae2b259b38625b0adfe1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/20d9879990dac24c606ae721089b22de0b592366fcd1ae2b259b38625b0adfe1"} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6ebc50fbc159f2a8e15601a70e94b1faa7351e499ccbc0cb30f4df72afa79448","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6ebc50fbc159f2a8e15601a70e94b1faa7351e499ccbc0cb30f4df72afa79448","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f810e580219bfeb310815faf14c9e2910aacb9c70b1930c0b27658988a0ff6d9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6ebc50fbc159f2a8e15601a70e94b1faa7351e499ccbc0cb30f4df72afa79448"} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f810e580219bfeb310815faf14c9e2910aacb9c70b1930c0b27658988a0ff6d9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"20d9879990dac24c606ae721089b22de0b592366fcd1ae2b259b38625b0adfe1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["20d9879990dac24c606ae721089b22de0b592366fcd1ae2b259b38625b0adfe1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716"} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"20d9879990dac24c606ae721089b22de0b592366fcd1ae2b259b38625b0adfe1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"909c1b9eb344557e9d7ab089baea18b11d1545bdac4a9d52105ede21d74d9884","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f810e580219bfeb310815faf14c9e2910aacb9c70b1930c0b27658988a0ff6d9"} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"909c1b9eb344557e9d7ab089baea18b11d1545bdac4a9d52105ede21d74d9884","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/20d9879990dac24c606ae721089b22de0b592366fcd1ae2b259b38625b0adfe1"} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6ebc50fbc159f2a8e15601a70e94b1faa7351e499ccbc0cb30f4df72afa79448","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6ebc50fbc159f2a8e15601a70e94b1faa7351e499ccbc0cb30f4df72afa79448"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/909c1b9eb344557e9d7ab089baea18b11d1545bdac4a9d52105ede21d74d9884"} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6ebc50fbc159f2a8e15601a70e94b1faa7351e499ccbc0cb30f4df72afa79448","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f810e580219bfeb310815faf14c9e2910aacb9c70b1930c0b27658988a0ff6d9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f810e580219bfeb310815faf14c9e2910aacb9c70b1930c0b27658988a0ff6d9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6ebc50fbc159f2a8e15601a70e94b1faa7351e499ccbc0cb30f4df72afa79448"} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f810e580219bfeb310815faf14c9e2910aacb9c70b1930c0b27658988a0ff6d9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6757b16c68937bf1bd2b64b9ba55f8fe61f84ad979085386cbc4545b4dd17f01","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6757b16c68937bf1bd2b64b9ba55f8fe61f84ad979085386cbc4545b4dd17f01"} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6757b16c68937bf1bd2b64b9ba55f8fe61f84ad979085386cbc4545b4dd17f01","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"20d9879990dac24c606ae721089b22de0b592366fcd1ae2b259b38625b0adfe1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"909c1b9eb344557e9d7ab089baea18b11d1545bdac4a9d52105ede21d74d9884","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["909c1b9eb344557e9d7ab089baea18b11d1545bdac4a9d52105ede21d74d9884"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"909c1b9eb344557e9d7ab089baea18b11d1545bdac4a9d52105ede21d74d9884","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6c72e6765b57d519d0d500d496ff6cab86c5a7a0f969209038d3cd32cb9863a9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6c72e6765b57d519d0d500d496ff6cab86c5a7a0f969209038d3cd32cb9863a9"} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6c72e6765b57d519d0d500d496ff6cab86c5a7a0f969209038d3cd32cb9863a9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716"} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0e4457a2ca0dade3aa902f1d2f0eb0332de7e665b5bd822ff68ba47528d4619f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0e4457a2ca0dade3aa902f1d2f0eb0332de7e665b5bd822ff68ba47528d4619f"} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0e4457a2ca0dade3aa902f1d2f0eb0332de7e665b5bd822ff68ba47528d4619f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6ebc50fbc159f2a8e15601a70e94b1faa7351e499ccbc0cb30f4df72afa79448","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6ebc50fbc159f2a8e15601a70e94b1faa7351e499ccbc0cb30f4df72afa79448"} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6ebc50fbc159f2a8e15601a70e94b1faa7351e499ccbc0cb30f4df72afa79448","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f810e580219bfeb310815faf14c9e2910aacb9c70b1930c0b27658988a0ff6d9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f810e580219bfeb310815faf14c9e2910aacb9c70b1930c0b27658988a0ff6d9"} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f810e580219bfeb310815faf14c9e2910aacb9c70b1930c0b27658988a0ff6d9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dd5d29da83c92dd5c888fb969c82699877edb00cc885e7c0808db38ae1d6100b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dd5d29da83c92dd5c888fb969c82699877edb00cc885e7c0808db38ae1d6100b"} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dd5d29da83c92dd5c888fb969c82699877edb00cc885e7c0808db38ae1d6100b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6757b16c68937bf1bd2b64b9ba55f8fe61f84ad979085386cbc4545b4dd17f01","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1fb4815551fb30f3a84cb9a59a5d552c523dd0082851b05ab0e2e0217c9785fc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6757b16c68937bf1bd2b64b9ba55f8fe61f84ad979085386cbc4545b4dd17f01"} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1fb4815551fb30f3a84cb9a59a5d552c523dd0082851b05ab0e2e0217c9785fc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1fb4815551fb30f3a84cb9a59a5d552c523dd0082851b05ab0e2e0217c9785fc"} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"36bcd8e7d6da1245749fbba95ceec7ca89f3ccff8eb519f3ec73927f59292177","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"36bcd8e7d6da1245749fbba95ceec7ca89f3ccff8eb519f3ec73927f59292177","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"909c1b9eb344557e9d7ab089baea18b11d1545bdac4a9d52105ede21d74d9884","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1f254807fdea2831e853befeb9b31bbffbc6b8381cd59b58f3d243526e8f88cb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/36bcd8e7d6da1245749fbba95ceec7ca89f3ccff8eb519f3ec73927f59292177"} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1f254807fdea2831e853befeb9b31bbffbc6b8381cd59b58f3d243526e8f88cb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6c72e6765b57d519d0d500d496ff6cab86c5a7a0f969209038d3cd32cb9863a9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6c72e6765b57d519d0d500d496ff6cab86c5a7a0f969209038d3cd32cb9863a9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/909c1b9eb344557e9d7ab089baea18b11d1545bdac4a9d52105ede21d74d9884"} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1f254807fdea2831e853befeb9b31bbffbc6b8381cd59b58f3d243526e8f88cb"} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6c72e6765b57d519d0d500d496ff6cab86c5a7a0f969209038d3cd32cb9863a9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6c72e6765b57d519d0d500d496ff6cab86c5a7a0f969209038d3cd32cb9863a9"} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716"} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e8edaec1e83c057f2dce98acd5c05902b875aa34bacc252229a3129eff61383a"} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e8edaec1e83c057f2dce98acd5c05902b875aa34bacc252229a3129eff61383a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:42:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e8edaec1e83c057f2dce98acd5c05902b875aa34bacc252229a3129eff61383a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0e4457a2ca0dade3aa902f1d2f0eb0332de7e665b5bd822ff68ba47528d4619f"} {"level":"info","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cdad220d5b6fb08fb0d66b1b39b028b203fcaf88733d369193f5fddc43d60ff6"} {"level":"info","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e8edaec1e83c057f2dce98acd5c05902b875aa34bacc252229a3129eff61383a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0e4457a2ca0dade3aa902f1d2f0eb0332de7e665b5bd822ff68ba47528d4619f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:42:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:42:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0e4457a2ca0dade3aa902f1d2f0eb0332de7e665b5bd822ff68ba47528d4619f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6ebc50fbc159f2a8e15601a70e94b1faa7351e499ccbc0cb30f4df72afa79448"} {"level":"info","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d"} {"level":"info","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f810e580219bfeb310815faf14c9e2910aacb9c70b1930c0b27658988a0ff6d9"} {"level":"info","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0e4457a2ca0dade3aa902f1d2f0eb0332de7e665b5bd822ff68ba47528d4619f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cdad220d5b6fb08fb0d66b1b39b028b203fcaf88733d369193f5fddc43d60ff6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:42:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:42:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cdad220d5b6fb08fb0d66b1b39b028b203fcaf88733d369193f5fddc43d60ff6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dd5d29da83c92dd5c888fb969c82699877edb00cc885e7c0808db38ae1d6100b"} {"level":"info","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1fb4815551fb30f3a84cb9a59a5d552c523dd0082851b05ab0e2e0217c9785fc"} {"level":"info","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cdad220d5b6fb08fb0d66b1b39b028b203fcaf88733d369193f5fddc43d60ff6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6ebc50fbc159f2a8e15601a70e94b1faa7351e499ccbc0cb30f4df72afa79448","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:42:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:42:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6ebc50fbc159f2a8e15601a70e94b1faa7351e499ccbc0cb30f4df72afa79448"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"} {"level":"info","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/36bcd8e7d6da1245749fbba95ceec7ca89f3ccff8eb519f3ec73927f59292177"} {"level":"info","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6c72e6765b57d519d0d500d496ff6cab86c5a7a0f969209038d3cd32cb9863a9"} {"level":"info","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6ebc50fbc159f2a8e15601a70e94b1faa7351e499ccbc0cb30f4df72afa79448","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:42:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:42:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716"} {"level":"info","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e8edaec1e83c057f2dce98acd5c05902b875aa34bacc252229a3129eff61383a"} {"level":"info","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f810e580219bfeb310815faf14c9e2910aacb9c70b1930c0b27658988a0ff6d9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:42:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:42:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f810e580219bfeb310815faf14c9e2910aacb9c70b1930c0b27658988a0ff6d9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0e4457a2ca0dade3aa902f1d2f0eb0332de7e665b5bd822ff68ba47528d4619f"} {"level":"info","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cdad220d5b6fb08fb0d66b1b39b028b203fcaf88733d369193f5fddc43d60ff6"} {"level":"info","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f810e580219bfeb310815faf14c9e2910aacb9c70b1930c0b27658988a0ff6d9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dd5d29da83c92dd5c888fb969c82699877edb00cc885e7c0808db38ae1d6100b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:42:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:42:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dd5d29da83c92dd5c888fb969c82699877edb00cc885e7c0808db38ae1d6100b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6ebc50fbc159f2a8e15601a70e94b1faa7351e499ccbc0cb30f4df72afa79448"} {"level":"info","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d"} {"level":"info","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dd5d29da83c92dd5c888fb969c82699877edb00cc885e7c0808db38ae1d6100b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6757b16c68937bf1bd2b64b9ba55f8fe61f84ad979085386cbc4545b4dd17f01","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:42:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:42:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6757b16c68937bf1bd2b64b9ba55f8fe61f84ad979085386cbc4545b4dd17f01"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f810e580219bfeb310815faf14c9e2910aacb9c70b1930c0b27658988a0ff6d9"} {"level":"info","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6757b16c68937bf1bd2b64b9ba55f8fe61f84ad979085386cbc4545b4dd17f01","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1fb4815551fb30f3a84cb9a59a5d552c523dd0082851b05ab0e2e0217c9785fc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:42:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:42:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1fb4815551fb30f3a84cb9a59a5d552c523dd0082851b05ab0e2e0217c9785fc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dd5d29da83c92dd5c888fb969c82699877edb00cc885e7c0808db38ae1d6100b"} {"level":"info","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6757b16c68937bf1bd2b64b9ba55f8fe61f84ad979085386cbc4545b4dd17f01"} {"level":"info","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1fb4815551fb30f3a84cb9a59a5d552c523dd0082851b05ab0e2e0217c9785fc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"36bcd8e7d6da1245749fbba95ceec7ca89f3ccff8eb519f3ec73927f59292177","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:42:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:42:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["36bcd8e7d6da1245749fbba95ceec7ca89f3ccff8eb519f3ec73927f59292177"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1fb4815551fb30f3a84cb9a59a5d552c523dd0082851b05ab0e2e0217c9785fc"} {"level":"info","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"36bcd8e7d6da1245749fbba95ceec7ca89f3ccff8eb519f3ec73927f59292177","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1f254807fdea2831e853befeb9b31bbffbc6b8381cd59b58f3d243526e8f88cb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:42:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:42:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1f254807fdea2831e853befeb9b31bbffbc6b8381cd59b58f3d243526e8f88cb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/36bcd8e7d6da1245749fbba95ceec7ca89f3ccff8eb519f3ec73927f59292177"} {"level":"info","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1f254807fdea2831e853befeb9b31bbffbc6b8381cd59b58f3d243526e8f88cb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6c72e6765b57d519d0d500d496ff6cab86c5a7a0f969209038d3cd32cb9863a9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e8edaec1e83c057f2dce98acd5c05902b875aa34bacc252229a3129eff61383a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0e4457a2ca0dade3aa902f1d2f0eb0332de7e665b5bd822ff68ba47528d4619f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cdad220d5b6fb08fb0d66b1b39b028b203fcaf88733d369193f5fddc43d60ff6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6ebc50fbc159f2a8e15601a70e94b1faa7351e499ccbc0cb30f4df72afa79448","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f810e580219bfeb310815faf14c9e2910aacb9c70b1930c0b27658988a0ff6d9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dd5d29da83c92dd5c888fb969c82699877edb00cc885e7c0808db38ae1d6100b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6757b16c68937bf1bd2b64b9ba55f8fe61f84ad979085386cbc4545b4dd17f01","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1fb4815551fb30f3a84cb9a59a5d552c523dd0082851b05ab0e2e0217c9785fc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"36bcd8e7d6da1245749fbba95ceec7ca89f3ccff8eb519f3ec73927f59292177","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1f254807fdea2831e853befeb9b31bbffbc6b8381cd59b58f3d243526e8f88cb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:42:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:42:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1f254807fdea2831e853befeb9b31bbffbc6b8381cd59b58f3d243526e8f88cb"} {"level":"info","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1f254807fdea2831e853befeb9b31bbffbc6b8381cd59b58f3d243526e8f88cb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1f254807fdea2831e853befeb9b31bbffbc6b8381cd59b58f3d243526e8f88cb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1f254807fdea2831e853befeb9b31bbffbc6b8381cd59b58f3d243526e8f88cb","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1f254807fdea2831e853befeb9b31bbffbc6b8381cd59b58f3d243526e8f88cb"} {"level":"debug","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1f254807fdea2831e853befeb9b31bbffbc6b8381cd59b58f3d243526e8f88cb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:42:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:42:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1f254807fdea2831e853befeb9b31bbffbc6b8381cd59b58f3d243526e8f88cb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1f254807fdea2831e853befeb9b31bbffbc6b8381cd59b58f3d243526e8f88cb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1f254807fdea2831e853befeb9b31bbffbc6b8381cd59b58f3d243526e8f88cb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-23T18:42:15Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-23T18:42:15Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1f254807fdea2831e853befeb9b31bbffbc6b8381cd59b58f3d243526e8f88cb"} {"level":"info","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1f254807fdea2831e853befeb9b31bbffbc6b8381cd59b58f3d243526e8f88cb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1f254807fdea2831e853befeb9b31bbffbc6b8381cd59b58f3d243526e8f88cb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:42:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:42:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1f254807fdea2831e853befeb9b31bbffbc6b8381cd59b58f3d243526e8f88cb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1f254807fdea2831e853befeb9b31bbffbc6b8381cd59b58f3d243526e8f88cb"} {"level":"info","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1f254807fdea2831e853befeb9b31bbffbc6b8381cd59b58f3d243526e8f88cb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1f254807fdea2831e853befeb9b31bbffbc6b8381cd59b58f3d243526e8f88cb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-23T18:42:15Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-23T18:42:15Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1f254807fdea2831e853befeb9b31bbffbc6b8381cd59b58f3d243526e8f88cb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1f254807fdea2831e853befeb9b31bbffbc6b8381cd59b58f3d243526e8f88cb"} {"level":"error","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"1f254807fdea2831e853befeb9b31bbffbc6b8381cd59b58f3d243526e8f88cb","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"1f254807fdea2831e853befeb9b31bbffbc6b8381cd59b58f3d243526e8f88cb\": 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-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1f254807fdea2831e853befeb9b31bbffbc6b8381cd59b58f3d243526e8f88cb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-23T18:42:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1f254807fdea2831e853befeb9b31bbffbc6b8381cd59b58f3d243526e8f88cb","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-23T18:42:17Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"87ba45c9-fd68-482c-9a59-74954109025f","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:39360","PortSpecifier":{"PortValue":39360}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.74:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"87ba45c9-fd68-482c-9a59-74954109025f","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-e94d59.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T18:42:17Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"87ba45c9-fd68-482c-9a59-74954109025f","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:39360","PortSpecifier":{"PortValue":39360}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.74:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784832137,"nanos":788635676},"http":{"id":"87ba45c9-fd68-482c-9a59-74954109025f","method":"POST","headers":{":authority":"e2e-shared-a-e94d59.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.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-23T18:42:17Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"87ba45c9-fd68-482c-9a59-74954109025f","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-23T18:42:17Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"87ba45c9-fd68-482c-9a59-74954109025f","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":"efac8e37-a589-42e4-82d5-dd5e3acd5573","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=6502b1e3-e483-404d-988e-a5b4bd9ade6d"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/f5cd2df351d4"]}} {"level":"debug","ts":"2026-07-23T18:42:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"87ba45c9-fd68-482c-9a59-74954109025f","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/f5cd2df351d4"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=6502b1e3-e483-404d-988e-a5b4bd9ade6d"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"efac8e37-a589-42e4-82d5-dd5e3acd5573","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"2f1b6576dadac29c0c94665d2a6ac59be0267eefec1f9967e7e9f01daf98c31a"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.74:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-e94d59.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.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-23T18:42:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"87ba45c9-fd68-482c-9a59-74954109025f","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-23T18:42:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"87ba45c9-fd68-482c-9a59-74954109025f","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-23T18:42:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"87ba45c9-fd68-482c-9a59-74954109025f","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-e94d59/rate-test-model-e94d59\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-e94d59/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-23T18:42:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"87ba45c9-fd68-482c-9a59-74954109025f","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-23T18:42:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"87ba45c9-fd68-482c-9a59-74954109025f","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-23T18:42:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"87ba45c9-fd68-482c-9a59-74954109025f","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-23T18:42:17Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"87ba45c9-fd68-482c-9a59-74954109025f","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T18:42:17Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"87ba45c9-fd68-482c-9a59-74954109025f","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T18:42:17Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"a2986498-8a1c-4a05-a6dc-63cd784906ba","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:44686","PortSpecifier":{"PortValue":44686}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.75:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"a2986498-8a1c-4a05-a6dc-63cd784906ba","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-f5044c.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T18:42:17Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"a2986498-8a1c-4a05-a6dc-63cd784906ba","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:44686","PortSpecifier":{"PortValue":44686}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.75:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784832137,"nanos":832894850},"http":{"id":"a2986498-8a1c-4a05-a6dc-63cd784906ba","method":"POST","headers":{":authority":"e2e-shared-b-f5044c.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.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-23T18:42:17Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"a2986498-8a1c-4a05-a6dc-63cd784906ba","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-23T18:42:17Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"a2986498-8a1c-4a05-a6dc-63cd784906ba","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":"efac8e37-a589-42e4-82d5-dd5e3acd5573","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=6502b1e3-e483-404d-988e-a5b4bd9ade6d"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/f5cd2df351d4"]}} {"level":"debug","ts":"2026-07-23T18:42:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"a2986498-8a1c-4a05-a6dc-63cd784906ba","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/f5cd2df351d4"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=6502b1e3-e483-404d-988e-a5b4bd9ade6d"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"efac8e37-a589-42e4-82d5-dd5e3acd5573","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.75:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-f5044c.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.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-23T18:42:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a2986498-8a1c-4a05-a6dc-63cd784906ba","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-23T18:42:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a2986498-8a1c-4a05-a6dc-63cd784906ba","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-23T18:42:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a2986498-8a1c-4a05-a6dc-63cd784906ba","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-f5044c/rate-test-model-f5044c\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-f5044c/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-23T18:42:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"a2986498-8a1c-4a05-a6dc-63cd784906ba","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-23T18:42:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a2986498-8a1c-4a05-a6dc-63cd784906ba","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-23T18:42:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a2986498-8a1c-4a05-a6dc-63cd784906ba","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-23T18:42:17Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"a2986498-8a1c-4a05-a6dc-63cd784906ba","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T18:42:17Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"a2986498-8a1c-4a05-a6dc-63cd784906ba","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T18:42:17Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"4fa8b893-dc06-4db2-94a3-c1ab65c0e498","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:39372","PortSpecifier":{"PortValue":39372}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.74:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"4fa8b893-dc06-4db2-94a3-c1ab65c0e498","method":"POST","path":"/ai-tenant-e2e-shared-a-e94d59/rate-test-model-e94d59/v1/completions","host":"e2e-shared-a-e94d59.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T18:42:17Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"4fa8b893-dc06-4db2-94a3-c1ab65c0e498","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:39372","PortSpecifier":{"PortValue":39372}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.74:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784832137,"nanos":876691149},"http":{"id":"4fa8b893-dc06-4db2-94a3-c1ab65c0e498","method":"POST","headers":{":authority":"e2e-shared-a-e94d59.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-e94d59/rate-test-model-e94d59/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T18:42:17Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"4fa8b893-dc06-4db2-94a3-c1ab65c0e498","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-eMrWYT3jkBwFIfey_KMHTcHuEUzeyt0OAHjS4UP2JnP0kTp3jcn7vNArHpHx"} {"level":"debug","ts":"2026-07-23T18:42:17Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"4fa8b893-dc06-4db2-94a3-c1ab65c0e498","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-e94d59.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-eMrWYT3jkBwFIfey_KMHTcHuEUzeyt0OAHjS4UP2JnP0kTp3jcn7vNArHpHx\"}"} {"level":"debug","ts":"2026-07-23T18:42:17Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"4fa8b893-dc06-4db2-94a3-c1ab65c0e498","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-e94d59.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":"f6603004-3e39-4e89-8723-b03ac8ef072d","keyName":"e2e-rate-a-0a8e8c","subscription":"e2e-rate-iso-a-0a8e8c","tenant":"e2e-shared-a-e94d59","userId":"f6603004-3e39-4e89-8723-b03ac8ef072d","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-23T18:42:17Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"4fa8b893-dc06-4db2-94a3-c1ab65c0e498","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-e94d59.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-e94d59/rate-test-model-e94d59\",\"requestedSubscription\":\"e2e-rate-iso-a-0a8e8c\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-23T18:42:17Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"4fa8b893-dc06-4db2-94a3-c1ab65c0e498","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-e94d59.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"modelRefs":[{"name":"rate-test-model-e94d59","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-0a8e8c","namespace":"ai-tenant-e2e-shared-a-e94d59","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-e94d59/rate-test-model-e94d59"}} {"level":"debug","ts":"2026-07-23T18:42:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"4fa8b893-dc06-4db2-94a3-c1ab65c0e498","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T18:42:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4fa8b893-dc06-4db2-94a3-c1ab65c0e498","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-23T18:42:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4fa8b893-dc06-4db2-94a3-c1ab65c0e498","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-23T18:42:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4fa8b893-dc06-4db2-94a3-c1ab65c0e498","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-e94d59/rate-test-model-e94d59\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-e94d59/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-23T18:42:17Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4fa8b893-dc06-4db2-94a3-c1ab65c0e498","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-23T18:42:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4fa8b893-dc06-4db2-94a3-c1ab65c0e498","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-23T18:42:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4fa8b893-dc06-4db2-94a3-c1ab65c0e498","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-0a8e8c"} {"level":"debug","ts":"2026-07-23T18:42:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4fa8b893-dc06-4db2-94a3-c1ab65c0e498","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-23T18:42:17Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4fa8b893-dc06-4db2-94a3-c1ab65c0e498","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":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"selected_subscription","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":"f6603004-3e39-4e89-8723-b03ac8ef072d","keyName":"e2e-rate-a-0a8e8c","selected_subscription":"e2e-rate-iso-a-0a8e8c","selected_subscription_key":"ai-tenant-e2e-shared-a-e94d59/e2e-rate-iso-a-0a8e8c@ai-tenant-e2e-shared-a-e94d59/rate-test-model-e94d59","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-e94d59","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-0a8e8c","namespace":"ai-tenant-e2e-shared-a-e94d59","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-e94d59/rate-test-model-e94d59"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-23T18:42:17Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"4fa8b893-dc06-4db2-94a3-c1ab65c0e498","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T18:42:17Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"4fa8b893-dc06-4db2-94a3-c1ab65c0e498","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T18:42:18Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"1b557f85-e836-4b8e-9ce7-2d67b0a0e813","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:39382","PortSpecifier":{"PortValue":39382}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.74:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"1b557f85-e836-4b8e-9ce7-2d67b0a0e813","method":"POST","path":"/ai-tenant-e2e-shared-a-e94d59/rate-test-model-e94d59/v1/completions","host":"e2e-shared-a-e94d59.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T18:42:18Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"1b557f85-e836-4b8e-9ce7-2d67b0a0e813","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:39382","PortSpecifier":{"PortValue":39382}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.74:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784832138,"nanos":937910000},"http":{"id":"1b557f85-e836-4b8e-9ce7-2d67b0a0e813","method":"POST","headers":{":authority":"e2e-shared-a-e94d59.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-e94d59/rate-test-model-e94d59/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T18:42:18Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"1b557f85-e836-4b8e-9ce7-2d67b0a0e813","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-eMrWYT3jkBwFIfey_KMHTcHuEUzeyt0OAHjS4UP2JnP0kTp3jcn7vNArHpHx"} {"level":"debug","ts":"2026-07-23T18:42:18Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"1b557f85-e836-4b8e-9ce7-2d67b0a0e813","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-e94d59.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-eMrWYT3jkBwFIfey_KMHTcHuEUzeyt0OAHjS4UP2JnP0kTp3jcn7vNArHpHx\"}"} {"level":"debug","ts":"2026-07-23T18:42:18Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"1b557f85-e836-4b8e-9ce7-2d67b0a0e813","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-e94d59.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":"f6603004-3e39-4e89-8723-b03ac8ef072d","keyName":"e2e-rate-a-0a8e8c","subscription":"e2e-rate-iso-a-0a8e8c","tenant":"e2e-shared-a-e94d59","userId":"f6603004-3e39-4e89-8723-b03ac8ef072d","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-23T18:42:18Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"1b557f85-e836-4b8e-9ce7-2d67b0a0e813","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-e94d59.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-e94d59/rate-test-model-e94d59\",\"requestedSubscription\":\"e2e-rate-iso-a-0a8e8c\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-23T18:42:18Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"1b557f85-e836-4b8e-9ce7-2d67b0a0e813","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-e94d59.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"modelRefs":[{"name":"rate-test-model-e94d59","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-0a8e8c","namespace":"ai-tenant-e2e-shared-a-e94d59","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-e94d59/rate-test-model-e94d59"}} {"level":"debug","ts":"2026-07-23T18:42:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"1b557f85-e836-4b8e-9ce7-2d67b0a0e813","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T18:42:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1b557f85-e836-4b8e-9ce7-2d67b0a0e813","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-23T18:42:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1b557f85-e836-4b8e-9ce7-2d67b0a0e813","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-23T18:42:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1b557f85-e836-4b8e-9ce7-2d67b0a0e813","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-e94d59/rate-test-model-e94d59\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-e94d59/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-23T18:42:18Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1b557f85-e836-4b8e-9ce7-2d67b0a0e813","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-23T18:42:18Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1b557f85-e836-4b8e-9ce7-2d67b0a0e813","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-23T18:42:18Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1b557f85-e836-4b8e-9ce7-2d67b0a0e813","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-23T18:42:18Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1b557f85-e836-4b8e-9ce7-2d67b0a0e813","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-0a8e8c"} {"level":"debug","ts":"2026-07-23T18:42:18Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1b557f85-e836-4b8e-9ce7-2d67b0a0e813","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":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"selected_subscription","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":"f6603004-3e39-4e89-8723-b03ac8ef072d","keyName":"e2e-rate-a-0a8e8c","selected_subscription":"e2e-rate-iso-a-0a8e8c","selected_subscription_key":"ai-tenant-e2e-shared-a-e94d59/e2e-rate-iso-a-0a8e8c@ai-tenant-e2e-shared-a-e94d59/rate-test-model-e94d59","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-e94d59","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-0a8e8c","namespace":"ai-tenant-e2e-shared-a-e94d59","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-e94d59/rate-test-model-e94d59"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-23T18:42:18Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"1b557f85-e836-4b8e-9ce7-2d67b0a0e813","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T18:42:18Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"1b557f85-e836-4b8e-9ce7-2d67b0a0e813","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T18:42:19Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"3a02a376-bf8b-4c2e-9354-e0d0424de66e","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:45738","PortSpecifier":{"PortValue":45738}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.74:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"3a02a376-bf8b-4c2e-9354-e0d0424de66e","method":"POST","path":"/ai-tenant-e2e-shared-a-e94d59/rate-test-model-e94d59/v1/completions","host":"e2e-shared-a-e94d59.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T18:42:19Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"3a02a376-bf8b-4c2e-9354-e0d0424de66e","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:45738","PortSpecifier":{"PortValue":45738}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.74:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784832139,"nanos":981691550},"http":{"id":"3a02a376-bf8b-4c2e-9354-e0d0424de66e","method":"POST","headers":{":authority":"e2e-shared-a-e94d59.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-e94d59/rate-test-model-e94d59/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T18:42:19Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"3a02a376-bf8b-4c2e-9354-e0d0424de66e","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-eMrWYT3jkBwFIfey_KMHTcHuEUzeyt0OAHjS4UP2JnP0kTp3jcn7vNArHpHx"} {"level":"debug","ts":"2026-07-23T18:42:19Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"3a02a376-bf8b-4c2e-9354-e0d0424de66e","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-e94d59.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-eMrWYT3jkBwFIfey_KMHTcHuEUzeyt0OAHjS4UP2JnP0kTp3jcn7vNArHpHx\"}"} {"level":"debug","ts":"2026-07-23T18:42:19Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"3a02a376-bf8b-4c2e-9354-e0d0424de66e","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-e94d59.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":"f6603004-3e39-4e89-8723-b03ac8ef072d","keyName":"e2e-rate-a-0a8e8c","subscription":"e2e-rate-iso-a-0a8e8c","tenant":"e2e-shared-a-e94d59","userId":"f6603004-3e39-4e89-8723-b03ac8ef072d","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-23T18:42:19Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"3a02a376-bf8b-4c2e-9354-e0d0424de66e","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-e94d59.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-e94d59/rate-test-model-e94d59\",\"requestedSubscription\":\"e2e-rate-iso-a-0a8e8c\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-23T18:42:19Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"3a02a376-bf8b-4c2e-9354-e0d0424de66e","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-e94d59.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"modelRefs":[{"name":"rate-test-model-e94d59","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-0a8e8c","namespace":"ai-tenant-e2e-shared-a-e94d59","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-e94d59/rate-test-model-e94d59"}} {"level":"debug","ts":"2026-07-23T18:42:19Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"3a02a376-bf8b-4c2e-9354-e0d0424de66e","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T18:42:19Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3a02a376-bf8b-4c2e-9354-e0d0424de66e","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-23T18:42:19Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3a02a376-bf8b-4c2e-9354-e0d0424de66e","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-23T18:42:19Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3a02a376-bf8b-4c2e-9354-e0d0424de66e","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-e94d59/rate-test-model-e94d59\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-e94d59/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-23T18:42:19Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3a02a376-bf8b-4c2e-9354-e0d0424de66e","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-23T18:42:19Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3a02a376-bf8b-4c2e-9354-e0d0424de66e","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-23T18:42:19Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3a02a376-bf8b-4c2e-9354-e0d0424de66e","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-0a8e8c"} {"level":"debug","ts":"2026-07-23T18:42:19Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3a02a376-bf8b-4c2e-9354-e0d0424de66e","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-23T18:42:19Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3a02a376-bf8b-4c2e-9354-e0d0424de66e","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":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"selected_subscription","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":"f6603004-3e39-4e89-8723-b03ac8ef072d","keyName":"e2e-rate-a-0a8e8c","selected_subscription":"e2e-rate-iso-a-0a8e8c","selected_subscription_key":"ai-tenant-e2e-shared-a-e94d59/e2e-rate-iso-a-0a8e8c@ai-tenant-e2e-shared-a-e94d59/rate-test-model-e94d59","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-e94d59","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-0a8e8c","namespace":"ai-tenant-e2e-shared-a-e94d59","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-e94d59/rate-test-model-e94d59"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-23T18:42:19Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"3a02a376-bf8b-4c2e-9354-e0d0424de66e","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T18:42:19Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"3a02a376-bf8b-4c2e-9354-e0d0424de66e","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T18:42:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"6691c911-4606-49c4-9e6d-3635e5a634f1","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:33776","PortSpecifier":{"PortValue":33776}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.74:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"6691c911-4606-49c4-9e6d-3635e5a634f1","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-e94d59.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T18:42:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"6691c911-4606-49c4-9e6d-3635e5a634f1","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:33776","PortSpecifier":{"PortValue":33776}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.74:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784832153,"nanos":54133223},"http":{"id":"6691c911-4606-49c4-9e6d-3635e5a634f1","method":"POST","headers":{":authority":"e2e-shared-a-e94d59.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.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-23T18:42:33Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"6691c911-4606-49c4-9e6d-3635e5a634f1","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-23T18:42:33Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"6691c911-4606-49c4-9e6d-3635e5a634f1","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":"efac8e37-a589-42e4-82d5-dd5e3acd5573","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=6502b1e3-e483-404d-988e-a5b4bd9ade6d"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/f5cd2df351d4"]}} {"level":"debug","ts":"2026-07-23T18:42:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"6691c911-4606-49c4-9e6d-3635e5a634f1","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/f5cd2df351d4"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=6502b1e3-e483-404d-988e-a5b4bd9ade6d"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"efac8e37-a589-42e4-82d5-dd5e3acd5573","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"2f1b6576dadac29c0c94665d2a6ac59be0267eefec1f9967e7e9f01daf98c31a"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.74:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-e94d59.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.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-23T18:42:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6691c911-4606-49c4-9e6d-3635e5a634f1","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-23T18:42:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6691c911-4606-49c4-9e6d-3635e5a634f1","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-23T18:42:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6691c911-4606-49c4-9e6d-3635e5a634f1","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-e94d59/rate-test-model-e94d59\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-e94d59/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-23T18:42:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"6691c911-4606-49c4-9e6d-3635e5a634f1","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-23T18:42:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"6691c911-4606-49c4-9e6d-3635e5a634f1","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-23T18:42:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"6691c911-4606-49c4-9e6d-3635e5a634f1","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-23T18:42:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"6691c911-4606-49c4-9e6d-3635e5a634f1","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T18:42:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"6691c911-4606-49c4-9e6d-3635e5a634f1","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T18:42:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"d3606ea6-4cad-4dec-a99e-ad8c65197107","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:60816","PortSpecifier":{"PortValue":60816}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.75:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"d3606ea6-4cad-4dec-a99e-ad8c65197107","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-f5044c.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T18:42:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"d3606ea6-4cad-4dec-a99e-ad8c65197107","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:60816","PortSpecifier":{"PortValue":60816}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.75:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784832153,"nanos":92065661},"http":{"id":"d3606ea6-4cad-4dec-a99e-ad8c65197107","method":"POST","headers":{":authority":"e2e-shared-b-f5044c.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.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-23T18:42:33Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"d3606ea6-4cad-4dec-a99e-ad8c65197107","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-23T18:42:33Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"d3606ea6-4cad-4dec-a99e-ad8c65197107","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":"efac8e37-a589-42e4-82d5-dd5e3acd5573","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=6502b1e3-e483-404d-988e-a5b4bd9ade6d"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/f5cd2df351d4"]}} {"level":"debug","ts":"2026-07-23T18:42:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"d3606ea6-4cad-4dec-a99e-ad8c65197107","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/f5cd2df351d4"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=6502b1e3-e483-404d-988e-a5b4bd9ade6d"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"efac8e37-a589-42e4-82d5-dd5e3acd5573","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.75:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-f5044c.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.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-23T18:42:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d3606ea6-4cad-4dec-a99e-ad8c65197107","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-23T18:42:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d3606ea6-4cad-4dec-a99e-ad8c65197107","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-23T18:42:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d3606ea6-4cad-4dec-a99e-ad8c65197107","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-f5044c/rate-test-model-f5044c\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-f5044c/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-23T18:42:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"d3606ea6-4cad-4dec-a99e-ad8c65197107","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-23T18:42:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d3606ea6-4cad-4dec-a99e-ad8c65197107","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-23T18:42:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d3606ea6-4cad-4dec-a99e-ad8c65197107","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-23T18:42:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d3606ea6-4cad-4dec-a99e-ad8c65197107","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T18:42:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d3606ea6-4cad-4dec-a99e-ad8c65197107","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T18:42:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"f91537a9-5503-4414-aad1-9c5196365208","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:33788","PortSpecifier":{"PortValue":33788}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.74:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"f91537a9-5503-4414-aad1-9c5196365208","method":"POST","path":"/ai-tenant-e2e-shared-a-e94d59/rate-test-model-e94d59/v1/completions","host":"e2e-shared-a-e94d59.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T18:42:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"f91537a9-5503-4414-aad1-9c5196365208","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:33788","PortSpecifier":{"PortValue":33788}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.74:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784832153,"nanos":128897670},"http":{"id":"f91537a9-5503-4414-aad1-9c5196365208","method":"POST","headers":{":authority":"e2e-shared-a-e94d59.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-e94d59/rate-test-model-e94d59/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T18:42:33Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"f91537a9-5503-4414-aad1-9c5196365208","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-AccjOuddR2Q7M2ag_Z488mRTG9qXpRDya1YQK8h5LAePUArcSrdCTEKWCk2Y"} {"level":"debug","ts":"2026-07-23T18:42:33Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"f91537a9-5503-4414-aad1-9c5196365208","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-e94d59.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-AccjOuddR2Q7M2ag_Z488mRTG9qXpRDya1YQK8h5LAePUArcSrdCTEKWCk2Y\"}"} {"level":"debug","ts":"2026-07-23T18:42:33Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"f91537a9-5503-4414-aad1-9c5196365208","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-e94d59.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":"9588153f-c84a-491f-9abb-922b6b2c7a48","keyName":"e2e-rate-a-dafbba","subscription":"e2e-rate-iso-a-dafbba","tenant":"e2e-shared-a-e94d59","userId":"9588153f-c84a-491f-9abb-922b6b2c7a48","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-23T18:42:33Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"f91537a9-5503-4414-aad1-9c5196365208","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-e94d59.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-e94d59/rate-test-model-e94d59\",\"requestedSubscription\":\"e2e-rate-iso-a-dafbba\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-23T18:42:33Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"f91537a9-5503-4414-aad1-9c5196365208","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-e94d59.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"modelRefs":[{"name":"rate-test-model-e94d59","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-dafbba","namespace":"ai-tenant-e2e-shared-a-e94d59","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-e94d59/rate-test-model-e94d59"}} {"level":"debug","ts":"2026-07-23T18:42:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"f91537a9-5503-4414-aad1-9c5196365208","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T18:42:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f91537a9-5503-4414-aad1-9c5196365208","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-23T18:42:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f91537a9-5503-4414-aad1-9c5196365208","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-23T18:42:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f91537a9-5503-4414-aad1-9c5196365208","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-e94d59/rate-test-model-e94d59\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-e94d59/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-23T18:42:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f91537a9-5503-4414-aad1-9c5196365208","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-23T18:42:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f91537a9-5503-4414-aad1-9c5196365208","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-23T18:42:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f91537a9-5503-4414-aad1-9c5196365208","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-dafbba"} {"level":"debug","ts":"2026-07-23T18:42:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f91537a9-5503-4414-aad1-9c5196365208","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-23T18:42:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f91537a9-5503-4414-aad1-9c5196365208","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":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"selected_subscription","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":"9588153f-c84a-491f-9abb-922b6b2c7a48","keyName":"e2e-rate-a-dafbba","selected_subscription":"e2e-rate-iso-a-dafbba","selected_subscription_key":"ai-tenant-e2e-shared-a-e94d59/e2e-rate-iso-a-dafbba@ai-tenant-e2e-shared-a-e94d59/rate-test-model-e94d59","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-e94d59","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-dafbba","namespace":"ai-tenant-e2e-shared-a-e94d59","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-e94d59/rate-test-model-e94d59"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-23T18:42:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"f91537a9-5503-4414-aad1-9c5196365208","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T18:42:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"f91537a9-5503-4414-aad1-9c5196365208","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T18:42:34Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"2524be12-0b67-487d-ab47-921af3db6362","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:33804","PortSpecifier":{"PortValue":33804}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.74:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"2524be12-0b67-487d-ab47-921af3db6362","method":"POST","path":"/ai-tenant-e2e-shared-a-e94d59/rate-test-model-e94d59/v1/completions","host":"e2e-shared-a-e94d59.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T18:42:34Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"2524be12-0b67-487d-ab47-921af3db6362","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:33804","PortSpecifier":{"PortValue":33804}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.74:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784832154,"nanos":167809611},"http":{"id":"2524be12-0b67-487d-ab47-921af3db6362","method":"POST","headers":{":authority":"e2e-shared-a-e94d59.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-e94d59/rate-test-model-e94d59/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T18:42:34Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"2524be12-0b67-487d-ab47-921af3db6362","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-AccjOuddR2Q7M2ag_Z488mRTG9qXpRDya1YQK8h5LAePUArcSrdCTEKWCk2Y"} {"level":"debug","ts":"2026-07-23T18:42:34Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"2524be12-0b67-487d-ab47-921af3db6362","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-e94d59.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-AccjOuddR2Q7M2ag_Z488mRTG9qXpRDya1YQK8h5LAePUArcSrdCTEKWCk2Y\"}"} {"level":"debug","ts":"2026-07-23T18:42:34Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"2524be12-0b67-487d-ab47-921af3db6362","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-e94d59.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":"9588153f-c84a-491f-9abb-922b6b2c7a48","keyName":"e2e-rate-a-dafbba","subscription":"e2e-rate-iso-a-dafbba","tenant":"e2e-shared-a-e94d59","userId":"9588153f-c84a-491f-9abb-922b6b2c7a48","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-23T18:42:34Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"2524be12-0b67-487d-ab47-921af3db6362","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-e94d59.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-e94d59/rate-test-model-e94d59\",\"requestedSubscription\":\"e2e-rate-iso-a-dafbba\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-23T18:42:34Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"2524be12-0b67-487d-ab47-921af3db6362","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-e94d59.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"modelRefs":[{"name":"rate-test-model-e94d59","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-dafbba","namespace":"ai-tenant-e2e-shared-a-e94d59","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-e94d59/rate-test-model-e94d59"}} {"level":"debug","ts":"2026-07-23T18:42:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"2524be12-0b67-487d-ab47-921af3db6362","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T18:42:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2524be12-0b67-487d-ab47-921af3db6362","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-23T18:42:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2524be12-0b67-487d-ab47-921af3db6362","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-23T18:42:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2524be12-0b67-487d-ab47-921af3db6362","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-e94d59/rate-test-model-e94d59\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-e94d59/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-23T18:42:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2524be12-0b67-487d-ab47-921af3db6362","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-23T18:42:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2524be12-0b67-487d-ab47-921af3db6362","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-23T18:42:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2524be12-0b67-487d-ab47-921af3db6362","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-dafbba"} {"level":"debug","ts":"2026-07-23T18:42:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2524be12-0b67-487d-ab47-921af3db6362","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-23T18:42:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2524be12-0b67-487d-ab47-921af3db6362","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":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"selected_subscription","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":"9588153f-c84a-491f-9abb-922b6b2c7a48","keyName":"e2e-rate-a-dafbba","selected_subscription":"e2e-rate-iso-a-dafbba","selected_subscription_key":"ai-tenant-e2e-shared-a-e94d59/e2e-rate-iso-a-dafbba@ai-tenant-e2e-shared-a-e94d59/rate-test-model-e94d59","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-e94d59","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-dafbba","namespace":"ai-tenant-e2e-shared-a-e94d59","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-e94d59/rate-test-model-e94d59"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-23T18:42:34Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"2524be12-0b67-487d-ab47-921af3db6362","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T18:42:34Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"2524be12-0b67-487d-ab47-921af3db6362","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T18:42:35Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"775e073e-f898-4e05-9df9-1f97fabdc892","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:33814","PortSpecifier":{"PortValue":33814}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.74:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"775e073e-f898-4e05-9df9-1f97fabdc892","method":"POST","path":"/ai-tenant-e2e-shared-a-e94d59/rate-test-model-e94d59/v1/completions","host":"e2e-shared-a-e94d59.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T18:42:35Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"775e073e-f898-4e05-9df9-1f97fabdc892","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:33814","PortSpecifier":{"PortValue":33814}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.74:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784832155,"nanos":206235305},"http":{"id":"775e073e-f898-4e05-9df9-1f97fabdc892","method":"POST","headers":{":authority":"e2e-shared-a-e94d59.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-e94d59/rate-test-model-e94d59/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T18:42:35Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"775e073e-f898-4e05-9df9-1f97fabdc892","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-AccjOuddR2Q7M2ag_Z488mRTG9qXpRDya1YQK8h5LAePUArcSrdCTEKWCk2Y"} {"level":"debug","ts":"2026-07-23T18:42:35Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"775e073e-f898-4e05-9df9-1f97fabdc892","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-e94d59.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-AccjOuddR2Q7M2ag_Z488mRTG9qXpRDya1YQK8h5LAePUArcSrdCTEKWCk2Y\"}"} {"level":"debug","ts":"2026-07-23T18:42:35Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"775e073e-f898-4e05-9df9-1f97fabdc892","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-e94d59.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":"9588153f-c84a-491f-9abb-922b6b2c7a48","keyName":"e2e-rate-a-dafbba","subscription":"e2e-rate-iso-a-dafbba","tenant":"e2e-shared-a-e94d59","userId":"9588153f-c84a-491f-9abb-922b6b2c7a48","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-23T18:42:35Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"775e073e-f898-4e05-9df9-1f97fabdc892","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-e94d59.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-e94d59/rate-test-model-e94d59\",\"requestedSubscription\":\"e2e-rate-iso-a-dafbba\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-23T18:42:35Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"775e073e-f898-4e05-9df9-1f97fabdc892","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-e94d59.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"modelRefs":[{"name":"rate-test-model-e94d59","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-dafbba","namespace":"ai-tenant-e2e-shared-a-e94d59","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-e94d59/rate-test-model-e94d59"}} {"level":"debug","ts":"2026-07-23T18:42:35Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"775e073e-f898-4e05-9df9-1f97fabdc892","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T18:42:35Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"775e073e-f898-4e05-9df9-1f97fabdc892","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-23T18:42:35Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"775e073e-f898-4e05-9df9-1f97fabdc892","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-23T18:42:35Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"775e073e-f898-4e05-9df9-1f97fabdc892","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-e94d59/rate-test-model-e94d59\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-e94d59/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-23T18:42:35Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"775e073e-f898-4e05-9df9-1f97fabdc892","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-23T18:42:35Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"775e073e-f898-4e05-9df9-1f97fabdc892","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-23T18:42:35Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"775e073e-f898-4e05-9df9-1f97fabdc892","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-dafbba"} {"level":"debug","ts":"2026-07-23T18:42:35Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"775e073e-f898-4e05-9df9-1f97fabdc892","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-23T18:42:35Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"775e073e-f898-4e05-9df9-1f97fabdc892","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":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"selected_subscription","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":"9588153f-c84a-491f-9abb-922b6b2c7a48","keyName":"e2e-rate-a-dafbba","selected_subscription":"e2e-rate-iso-a-dafbba","selected_subscription_key":"ai-tenant-e2e-shared-a-e94d59/e2e-rate-iso-a-dafbba@ai-tenant-e2e-shared-a-e94d59/rate-test-model-e94d59","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-e94d59","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-dafbba","namespace":"ai-tenant-e2e-shared-a-e94d59","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-e94d59/rate-test-model-e94d59"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-23T18:42:35Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"775e073e-f898-4e05-9df9-1f97fabdc892","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T18:42:35Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"775e073e-f898-4e05-9df9-1f97fabdc892","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T18:42:35Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"dadd02d3-c152-4c51-b7fd-3f686dcaf349","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:60830","PortSpecifier":{"PortValue":60830}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.75:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"dadd02d3-c152-4c51-b7fd-3f686dcaf349","method":"POST","path":"/ai-tenant-e2e-shared-b-f5044c/rate-test-model-f5044c/v1/completions","host":"e2e-shared-b-f5044c.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-23T18:42:35Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"dadd02d3-c152-4c51-b7fd-3f686dcaf349","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:60830","PortSpecifier":{"PortValue":60830}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.75:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1784832155,"nanos":242579367},"http":{"id":"dadd02d3-c152-4c51-b7fd-3f686dcaf349","method":"POST","headers":{":authority":"e2e-shared-b-f5044c.apps.b1c9165b-89b8-46ed-8894-f5cd2df351d4.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-b-f5044c/rate-test-model-f5044c/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T18:42:35Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"dadd02d3-c152-4c51-b7fd-3f686dcaf349","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1If4Amgy9Bpc4oOR_MJKcSXSMfYy5uIrt5hxvfWzgiaiuLiYLpGR4bbzmM4M"} {"level":"debug","ts":"2026-07-23T18:42:35Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"dadd02d3-c152-4c51-b7fd-3f686dcaf349","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-f5044c.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1If4Amgy9Bpc4oOR_MJKcSXSMfYy5uIrt5hxvfWzgiaiuLiYLpGR4bbzmM4M\"}"} {"level":"debug","ts":"2026-07-23T18:42:35Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"dadd02d3-c152-4c51-b7fd-3f686dcaf349","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-f5044c.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":"3f5a3df8-6019-45bb-9748-ba21ec26d92f","keyName":"e2e-rate-b-dafbba","subscription":"e2e-rate-iso-b-dafbba","tenant":"e2e-shared-b-f5044c","userId":"3f5a3df8-6019-45bb-9748-ba21ec26d92f","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-23T18:42:35Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"dadd02d3-c152-4c51-b7fd-3f686dcaf349","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-b-f5044c.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-f5044c/rate-test-model-f5044c\",\"requestedSubscription\":\"e2e-rate-iso-b-dafbba\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-23T18:42:35Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"dadd02d3-c152-4c51-b7fd-3f686dcaf349","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-f5044c.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"modelRefs":[{"name":"rate-test-model-f5044c","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-rate-iso-b-dafbba","namespace":"ai-tenant-e2e-shared-b-f5044c","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-b-f5044c/rate-test-model-f5044c"}} {"level":"debug","ts":"2026-07-23T18:42:35Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"dadd02d3-c152-4c51-b7fd-3f686dcaf349","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-23T18:42:35Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"dadd02d3-c152-4c51-b7fd-3f686dcaf349","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-23T18:42:35Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"dadd02d3-c152-4c51-b7fd-3f686dcaf349","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-23T18:42:35Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"dadd02d3-c152-4c51-b7fd-3f686dcaf349","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-23T18:42:35Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"dadd02d3-c152-4c51-b7fd-3f686dcaf349","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-f5044c/rate-test-model-f5044c\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-f5044c/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-23T18:42:35Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"dadd02d3-c152-4c51-b7fd-3f686dcaf349","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-dafbba"} {"level":"debug","ts":"2026-07-23T18:42:35Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"dadd02d3-c152-4c51-b7fd-3f686dcaf349","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-23T18:42:35Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"dadd02d3-c152-4c51-b7fd-3f686dcaf349","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-23T18:42:35Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"dadd02d3-c152-4c51-b7fd-3f686dcaf349","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"3f5a3df8-6019-45bb-9748-ba21ec26d92f","keyName":"e2e-rate-b-dafbba","selected_subscription":"e2e-rate-iso-b-dafbba","selected_subscription_key":"ai-tenant-e2e-shared-b-f5044c/e2e-rate-iso-b-dafbba@ai-tenant-e2e-shared-b-f5044c/rate-test-model-f5044c","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"rate-test-model-f5044c","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-rate-iso-b-dafbba","namespace":"ai-tenant-e2e-shared-b-f5044c","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-b-f5044c/rate-test-model-f5044c"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-23T18:42:35Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"dadd02d3-c152-4c51-b7fd-3f686dcaf349","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-23T18:42:35Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"dadd02d3-c152-4c51-b7fd-3f686dcaf349","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-23T18:42:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/dd5d29da83c92dd5c888fb969c82699877edb00cc885e7c0808db38ae1d6100b"} {"level":"info","ts":"2026-07-23T18:42:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2f1b6576dadac29c0c94665d2a6ac59be0267eefec1f9967e7e9f01daf98c31a"} {"level":"info","ts":"2026-07-23T18:42:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6ebc50fbc159f2a8e15601a70e94b1faa7351e499ccbc0cb30f4df72afa79448"} {"level":"info","ts":"2026-07-23T18:42:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e8edaec1e83c057f2dce98acd5c05902b875aa34bacc252229a3129eff61383a"} {"level":"info","ts":"2026-07-23T18:42:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/909c1b9eb344557e9d7ab089baea18b11d1545bdac4a9d52105ede21d74d9884"} {"level":"info","ts":"2026-07-23T18:42:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0e4457a2ca0dade3aa902f1d2f0eb0332de7e665b5bd822ff68ba47528d4619f"} {"level":"info","ts":"2026-07-23T18:42:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/229bc999fce91101f13be06d6703aec1f52df2f1fd7b234ff681d50e9d040017"} {"level":"info","ts":"2026-07-23T18:42:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/cdad220d5b6fb08fb0d66b1b39b028b203fcaf88733d369193f5fddc43d60ff6"} {"level":"info","ts":"2026-07-23T18:42:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/adce86b6cdf3d7f47d15675c7d474a30c53c653d5d5fba96723c7a0359d97632"} {"level":"info","ts":"2026-07-23T18:42:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a8252942f4d60a7ae00f089b5039876ec93bf9c0339fd8a0b8c8a6b07f7ba54a"} {"level":"info","ts":"2026-07-23T18:42:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f810e580219bfeb310815faf14c9e2910aacb9c70b1930c0b27658988a0ff6d9"} {"level":"info","ts":"2026-07-23T18:42:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/edfc830f79b88d11c8c0156fe06e6220973fb4b4f3952edac9a91994845e894e"} {"level":"info","ts":"2026-07-23T18:42:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6fa420f5cbf4f70f89063c49d3c6fa436d024b296bbb9edecfbb7cdf24e66eeb"} {"level":"info","ts":"2026-07-23T18:42:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6c72e6765b57d519d0d500d496ff6cab86c5a7a0f969209038d3cd32cb9863a9"} {"level":"info","ts":"2026-07-23T18:42:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/36bcd8e7d6da1245749fbba95ceec7ca89f3ccff8eb519f3ec73927f59292177"} {"level":"info","ts":"2026-07-23T18:42:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6ec1693ae38c086ccdaff1cb1174c8387fc05a585a94c35b8580f9e9b7da123d"} {"level":"info","ts":"2026-07-23T18:42:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/20d9879990dac24c606ae721089b22de0b592366fcd1ae2b259b38625b0adfe1"} {"level":"info","ts":"2026-07-23T18:42:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1f254807fdea2831e853befeb9b31bbffbc6b8381cd59b58f3d243526e8f88cb"} {"level":"info","ts":"2026-07-23T18:42:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1ba24230780fab6689976b755b9147aae71ddff819ad35ed29d4eed05e94a716"} {"level":"info","ts":"2026-07-23T18:42:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/924956fc3ea2477e663f731868f9e5496bd0b383a5f62d9e76ec7c437ddf5d42"} {"level":"info","ts":"2026-07-23T18:42:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/06e2277a3b9a4206a935faf3d8204652ae970f5e729a81828074f66397bf447c"} {"level":"info","ts":"2026-07-23T18:42:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6757b16c68937bf1bd2b64b9ba55f8fe61f84ad979085386cbc4545b4dd17f01"} {"level":"info","ts":"2026-07-23T18:42:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1fb4815551fb30f3a84cb9a59a5d552c523dd0082851b05ab0e2e0217c9785fc"} {"level":"info","ts":"2026-07-23T18:42:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/775a8b7a8394c3c2da904837cd26b87d4eca96e92f5a25f63b3b16b84abf2728"}