--- Authorino logs from kuadrant-system (label=authorino-resource=authorino) --- {"level":"info","ts":"2026-07-31T23:46:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/039a6df669e8f3c4e65d4511f0d70177870a5cf7de367f05ea73c64d57a12d14"} {"level":"info","ts":"2026-07-31T23:46:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"599044e12a0932c6191263c2435af3e16640aeba76c579bbdcbfe919082be3cf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"039a6df669e8f3c4e65d4511f0d70177870a5cf7de367f05ea73c64d57a12d14","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:46:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:46:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["039a6df669e8f3c4e65d4511f0d70177870a5cf7de367f05ea73c64d57a12d14"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:46:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"039a6df669e8f3c4e65d4511f0d70177870a5cf7de367f05ea73c64d57a12d14","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"599044e12a0932c6191263c2435af3e16640aeba76c579bbdcbfe919082be3cf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:46:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:46:24Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:46:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/599044e12a0932c6191263c2435af3e16640aeba76c579bbdcbfe919082be3cf"} {"level":"info","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"599044e12a0932c6191263c2435af3e16640aeba76c579bbdcbfe919082be3cf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"039a6df669e8f3c4e65d4511f0d70177870a5cf7de367f05ea73c64d57a12d14","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"039a6df669e8f3c4e65d4511f0d70177870a5cf7de367f05ea73c64d57a12d14","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"599044e12a0932c6191263c2435af3e16640aeba76c579bbdcbfe919082be3cf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["599044e12a0932c6191263c2435af3e16640aeba76c579bbdcbfe919082be3cf"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/039a6df669e8f3c4e65d4511f0d70177870a5cf7de367f05ea73c64d57a12d14"} {"level":"info","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"599044e12a0932c6191263c2435af3e16640aeba76c579bbdcbfe919082be3cf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"039a6df669e8f3c4e65d4511f0d70177870a5cf7de367f05ea73c64d57a12d14","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["039a6df669e8f3c4e65d4511f0d70177870a5cf7de367f05ea73c64d57a12d14"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/599044e12a0932c6191263c2435af3e16640aeba76c579bbdcbfe919082be3cf"} {"level":"info","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"039a6df669e8f3c4e65d4511f0d70177870a5cf7de367f05ea73c64d57a12d14","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"599044e12a0932c6191263c2435af3e16640aeba76c579bbdcbfe919082be3cf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"039a6df669e8f3c4e65d4511f0d70177870a5cf7de367f05ea73c64d57a12d14","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"039a6df669e8f3c4e65d4511f0d70177870a5cf7de367f05ea73c64d57a12d14","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"039a6df669e8f3c4e65d4511f0d70177870a5cf7de367f05ea73c64d57a12d14","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/039a6df669e8f3c4e65d4511f0d70177870a5cf7de367f05ea73c64d57a12d14"} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"039a6df669e8f3c4e65d4511f0d70177870a5cf7de367f05ea73c64d57a12d14","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["039a6df669e8f3c4e65d4511f0d70177870a5cf7de367f05ea73c64d57a12d14"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"039a6df669e8f3c4e65d4511f0d70177870a5cf7de367f05ea73c64d57a12d14","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"039a6df669e8f3c4e65d4511f0d70177870a5cf7de367f05ea73c64d57a12d14","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/599044e12a0932c6191263c2435af3e16640aeba76c579bbdcbfe919082be3cf"} {"level":"info","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/039a6df669e8f3c4e65d4511f0d70177870a5cf7de367f05ea73c64d57a12d14"} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f"} {"level":"info","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f"} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f"} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f"} {"level":"info","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f"} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f"} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f"} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d6740980106eb6b8b5e277618062b124c00eb185653bedf95e2876ef3165addc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d6740980106eb6b8b5e277618062b124c00eb185653bedf95e2876ef3165addc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d6740980106eb6b8b5e277618062b124c00eb185653bedf95e2876ef3165addc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d6740980106eb6b8b5e277618062b124c00eb185653bedf95e2876ef3165addc","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d6740980106eb6b8b5e277618062b124c00eb185653bedf95e2876ef3165addc"} {"level":"info","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f"} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d6740980106eb6b8b5e277618062b124c00eb185653bedf95e2876ef3165addc","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d6740980106eb6b8b5e277618062b124c00eb185653bedf95e2876ef3165addc"} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d6740980106eb6b8b5e277618062b124c00eb185653bedf95e2876ef3165addc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d6740980106eb6b8b5e277618062b124c00eb185653bedf95e2876ef3165addc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d6740980106eb6b8b5e277618062b124c00eb185653bedf95e2876ef3165addc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d6740980106eb6b8b5e277618062b124c00eb185653bedf95e2876ef3165addc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3b3bf3da3beb44ce004cdd3555c9df09ea6a51744c6351f1fcddedd4632e5ab8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3b3bf3da3beb44ce004cdd3555c9df09ea6a51744c6351f1fcddedd4632e5ab8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3b3bf3da3beb44ce004cdd3555c9df09ea6a51744c6351f1fcddedd4632e5ab8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d6740980106eb6b8b5e277618062b124c00eb185653bedf95e2876ef3165addc"} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3b3bf3da3beb44ce004cdd3555c9df09ea6a51744c6351f1fcddedd4632e5ab8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3b3bf3da3beb44ce004cdd3555c9df09ea6a51744c6351f1fcddedd4632e5ab8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3b3bf3da3beb44ce004cdd3555c9df09ea6a51744c6351f1fcddedd4632e5ab8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3b3bf3da3beb44ce004cdd3555c9df09ea6a51744c6351f1fcddedd4632e5ab8"} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3b3bf3da3beb44ce004cdd3555c9df09ea6a51744c6351f1fcddedd4632e5ab8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3b3bf3da3beb44ce004cdd3555c9df09ea6a51744c6351f1fcddedd4632e5ab8"} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529"} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3b3bf3da3beb44ce004cdd3555c9df09ea6a51744c6351f1fcddedd4632e5ab8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3b3bf3da3beb44ce004cdd3555c9df09ea6a51744c6351f1fcddedd4632e5ab8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529"} {"level":"info","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3b3bf3da3beb44ce004cdd3555c9df09ea6a51744c6351f1fcddedd4632e5ab8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3b3bf3da3beb44ce004cdd3555c9df09ea6a51744c6351f1fcddedd4632e5ab8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3b3bf3da3beb44ce004cdd3555c9df09ea6a51744c6351f1fcddedd4632e5ab8"} {"level":"info","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3b3bf3da3beb44ce004cdd3555c9df09ea6a51744c6351f1fcddedd4632e5ab8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3b3bf3da3beb44ce004cdd3555c9df09ea6a51744c6351f1fcddedd4632e5ab8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3b3bf3da3beb44ce004cdd3555c9df09ea6a51744c6351f1fcddedd4632e5ab8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529"} {"level":"info","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3b3bf3da3beb44ce004cdd3555c9df09ea6a51744c6351f1fcddedd4632e5ab8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3b3bf3da3beb44ce004cdd3555c9df09ea6a51744c6351f1fcddedd4632e5ab8"} {"level":"info","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"27ebc1a99dad1a4975681552ff7c5dd0586d209a873662903ab254543ef6641f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"27ebc1a99dad1a4975681552ff7c5dd0586d209a873662903ab254543ef6641f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3b3bf3da3beb44ce004cdd3555c9df09ea6a51744c6351f1fcddedd4632e5ab8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0c59a15aecda1e102646a3120f5a6784158930ab324b09d3145ffeca52d1c3d6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529"} {"level":"info","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0c59a15aecda1e102646a3120f5a6784158930ab324b09d3145ffeca52d1c3d6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"27ebc1a99dad1a4975681552ff7c5dd0586d209a873662903ab254543ef6641f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"27ebc1a99dad1a4975681552ff7c5dd0586d209a873662903ab254543ef6641f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0c59a15aecda1e102646a3120f5a6784158930ab324b09d3145ffeca52d1c3d6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"27ebc1a99dad1a4975681552ff7c5dd0586d209a873662903ab254543ef6641f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"27ebc1a99dad1a4975681552ff7c5dd0586d209a873662903ab254543ef6641f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0c59a15aecda1e102646a3120f5a6784158930ab324b09d3145ffeca52d1c3d6","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/27ebc1a99dad1a4975681552ff7c5dd0586d209a873662903ab254543ef6641f"} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0c59a15aecda1e102646a3120f5a6784158930ab324b09d3145ffeca52d1c3d6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f55701a23e2b6e0a8502f9d1e7c4f6a5623b3222ea584881d1eb7c4a418357a5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f55701a23e2b6e0a8502f9d1e7c4f6a5623b3222ea584881d1eb7c4a418357a5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f55701a23e2b6e0a8502f9d1e7c4f6a5623b3222ea584881d1eb7c4a418357a5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"27ebc1a99dad1a4975681552ff7c5dd0586d209a873662903ab254543ef6641f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["27ebc1a99dad1a4975681552ff7c5dd0586d209a873662903ab254543ef6641f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3b3bf3da3beb44ce004cdd3555c9df09ea6a51744c6351f1fcddedd4632e5ab8"} {"level":"info","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"27ebc1a99dad1a4975681552ff7c5dd0586d209a873662903ab254543ef6641f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b7a9f4b89b4ce7738dd47311599c8cbb5f8e608b12f8948f6bf0aeb45305afe0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:46:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b7a9f4b89b4ce7738dd47311599c8cbb5f8e608b12f8948f6bf0aeb45305afe0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f55701a23e2b6e0a8502f9d1e7c4f6a5623b3222ea584881d1eb7c4a418357a5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0c59a15aecda1e102646a3120f5a6784158930ab324b09d3145ffeca52d1c3d6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:46:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0c59a15aecda1e102646a3120f5a6784158930ab324b09d3145ffeca52d1c3d6"} {"level":"info","ts":"2026-07-31T23:46:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0c59a15aecda1e102646a3120f5a6784158930ab324b09d3145ffeca52d1c3d6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"27ebc1a99dad1a4975681552ff7c5dd0586d209a873662903ab254543ef6641f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b7a9f4b89b4ce7738dd47311599c8cbb5f8e608b12f8948f6bf0aeb45305afe0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0c59a15aecda1e102646a3120f5a6784158930ab324b09d3145ffeca52d1c3d6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:46:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:46:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0c59a15aecda1e102646a3120f5a6784158930ab324b09d3145ffeca52d1c3d6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:46:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0c59a15aecda1e102646a3120f5a6784158930ab324b09d3145ffeca52d1c3d6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f55701a23e2b6e0a8502f9d1e7c4f6a5623b3222ea584881d1eb7c4a418357a5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b7a9f4b89b4ce7738dd47311599c8cbb5f8e608b12f8948f6bf0aeb45305afe0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0c59a15aecda1e102646a3120f5a6784158930ab324b09d3145ffeca52d1c3d6","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:46:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529"} {"level":"debug","ts":"2026-07-31T23:46:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b7a9f4b89b4ce7738dd47311599c8cbb5f8e608b12f8948f6bf0aeb45305afe0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:46:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/27ebc1a99dad1a4975681552ff7c5dd0586d209a873662903ab254543ef6641f"} {"level":"debug","ts":"2026-07-31T23:46:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f55701a23e2b6e0a8502f9d1e7c4f6a5623b3222ea584881d1eb7c4a418357a5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:46:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f55701a23e2b6e0a8502f9d1e7c4f6a5623b3222ea584881d1eb7c4a418357a5"} {"level":"info","ts":"2026-07-31T23:46:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f55701a23e2b6e0a8502f9d1e7c4f6a5623b3222ea584881d1eb7c4a418357a5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:46:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5"} {"level":"info","ts":"2026-07-31T23:46:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f55701a23e2b6e0a8502f9d1e7c4f6a5623b3222ea584881d1eb7c4a418357a5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:46:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:46:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f55701a23e2b6e0a8502f9d1e7c4f6a5623b3222ea584881d1eb7c4a418357a5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:46:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f55701a23e2b6e0a8502f9d1e7c4f6a5623b3222ea584881d1eb7c4a418357a5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b7a9f4b89b4ce7738dd47311599c8cbb5f8e608b12f8948f6bf0aeb45305afe0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:46:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:46:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b7a9f4b89b4ce7738dd47311599c8cbb5f8e608b12f8948f6bf0aeb45305afe0"} {"level":"info","ts":"2026-07-31T23:46:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b7a9f4b89b4ce7738dd47311599c8cbb5f8e608b12f8948f6bf0aeb45305afe0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0c59a15aecda1e102646a3120f5a6784158930ab324b09d3145ffeca52d1c3d6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:46:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:46:26Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:46:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0c59a15aecda1e102646a3120f5a6784158930ab324b09d3145ffeca52d1c3d6"} {"level":"info","ts":"2026-07-31T23:46:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0c59a15aecda1e102646a3120f5a6784158930ab324b09d3145ffeca52d1c3d6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:46:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:46:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:46:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f55701a23e2b6e0a8502f9d1e7c4f6a5623b3222ea584881d1eb7c4a418357a5"} {"level":"info","ts":"2026-07-31T23:46:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5"} {"level":"info","ts":"2026-07-31T23:46:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b7a9f4b89b4ce7738dd47311599c8cbb5f8e608b12f8948f6bf0aeb45305afe0"} {"level":"info","ts":"2026-07-31T23:46:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f55701a23e2b6e0a8502f9d1e7c4f6a5623b3222ea584881d1eb7c4a418357a5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b7a9f4b89b4ce7738dd47311599c8cbb5f8e608b12f8948f6bf0aeb45305afe0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:46:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:46:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b7a9f4b89b4ce7738dd47311599c8cbb5f8e608b12f8948f6bf0aeb45305afe0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:46:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0c59a15aecda1e102646a3120f5a6784158930ab324b09d3145ffeca52d1c3d6"} {"level":"info","ts":"2026-07-31T23:46:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5"} {"level":"info","ts":"2026-07-31T23:46:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b7a9f4b89b4ce7738dd47311599c8cbb5f8e608b12f8948f6bf0aeb45305afe0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0c59a15aecda1e102646a3120f5a6784158930ab324b09d3145ffeca52d1c3d6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:46:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:46:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0c59a15aecda1e102646a3120f5a6784158930ab324b09d3145ffeca52d1c3d6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:46:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b7a9f4b89b4ce7738dd47311599c8cbb5f8e608b12f8948f6bf0aeb45305afe0"} {"level":"info","ts":"2026-07-31T23:46:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0c59a15aecda1e102646a3120f5a6784158930ab324b09d3145ffeca52d1c3d6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b7a9f4b89b4ce7738dd47311599c8cbb5f8e608b12f8948f6bf0aeb45305afe0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0c59a15aecda1e102646a3120f5a6784158930ab324b09d3145ffeca52d1c3d6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:46:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:46:26Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:46:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0c59a15aecda1e102646a3120f5a6784158930ab324b09d3145ffeca52d1c3d6"} {"level":"info","ts":"2026-07-31T23:46:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0c59a15aecda1e102646a3120f5a6784158930ab324b09d3145ffeca52d1c3d6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0c59a15aecda1e102646a3120f5a6784158930ab324b09d3145ffeca52d1c3d6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:46:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:46:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0c59a15aecda1e102646a3120f5a6784158930ab324b09d3145ffeca52d1c3d6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:46:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0c59a15aecda1e102646a3120f5a6784158930ab324b09d3145ffeca52d1c3d6"} {"level":"info","ts":"2026-07-31T23:46:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0c59a15aecda1e102646a3120f5a6784158930ab324b09d3145ffeca52d1c3d6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0c59a15aecda1e102646a3120f5a6784158930ab324b09d3145ffeca52d1c3d6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:46:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:46:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0c59a15aecda1e102646a3120f5a6784158930ab324b09d3145ffeca52d1c3d6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:46:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0c59a15aecda1e102646a3120f5a6784158930ab324b09d3145ffeca52d1c3d6"} {"level":"error","ts":"2026-07-31T23:46:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"0c59a15aecda1e102646a3120f5a6784158930ab324b09d3145ffeca52d1c3d6","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"0c59a15aecda1e102646a3120f5a6784158930ab324b09d3145ffeca52d1c3d6\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-31T23:46:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0c59a15aecda1e102646a3120f5a6784158930ab324b09d3145ffeca52d1c3d6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:46:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0c59a15aecda1e102646a3120f5a6784158930ab324b09d3145ffeca52d1c3d6","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:46:36Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"43318d6c-4a6c-403c-a15d-abfc1c5ff723","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:56222","PortSpecifier":{"PortValue":56222}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.56:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"43318d6c-4a6c-403c-a15d-abfc1c5ff723","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T23:46:36Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"43318d6c-4a6c-403c-a15d-abfc1c5ff723","object":"source:{address:{socket_address:{address:\"10.133.0.12:56222\" port_value:56222}}} destination:{address:{socket_address:{address:\"10.134.0.56:443\" port_value:443}}} request:{time:{seconds:1785541596 nanos:326678992} http:{id:\"43318d6c-4a6c-403c-a15d-abfc1c5ff723\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"72\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=34.228.250.194;host=e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-a-99d0e4.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.12\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdC03OWY0NGRiZDc2LXY4dGNrCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.56~e2e-shared-a-99d0e4-openshift-default-79f44dbd76-v8tck.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"34.228.250.194,10.133.0.12\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"43318d6c-4a6c-403c-a15d-abfc1c5ff723\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T23:46:36Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"43318d6c-4a6c-403c-a15d-abfc1c5ff723","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-31T23:46:36Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"43318d6c-4a6c-403c-a15d-abfc1c5ff723","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/d4122151839b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=76d27835-6822-41a5-a75d-338a951568a0"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"e9099e0c-d0ba-4aba-b3e9-b442f2c7fe1a","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-07-31T23:46:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"43318d6c-4a6c-403c-a15d-abfc1c5ff723","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/d4122151839b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=76d27835-6822-41a5-a75d-338a951568a0"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"e9099e0c-d0ba-4aba-b3e9-b442f2c7fe1a","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.56:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"72","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-99d0e4.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdC03OWY0NGRiZDc2LXY4dGNrCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.56~e2e-shared-a-99d0e4-openshift-default-79f44dbd76-v8tck.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"43318d6c-4a6c-403c-a15d-abfc1c5ff723"},"host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","id":"43318d6c-4a6c-403c-a15d-abfc1c5ff723","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":326678992,"seconds":1785541596}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":56222},"address":"10.133.0.12:56222"}}}}},"destination":{"address":"10.134.0.56:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3"},"headers":{":authority":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"72","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-99d0e4.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdC03OWY0NGRiZDc2LXY4dGNrCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.56~e2e-shared-a-99d0e4-openshift-default-79f44dbd76-v8tck.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"43318d6c-4a6c-403c-a15d-abfc1c5ff723"},"host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","id":"43318d6c-4a6c-403c-a15d-abfc1c5ff723","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":326678992,"seconds":1785541596},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.12:56222","port":56222}}} {"level":"debug","ts":"2026-07-31T23:46:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"43318d6c-4a6c-403c-a15d-abfc1c5ff723","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-31T23:46:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"43318d6c-4a6c-403c-a15d-abfc1c5ff723","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-31T23:46:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"43318d6c-4a6c-403c-a15d-abfc1c5ff723","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-99d0e4/auth-test-model-99d0e4\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-99d0e4/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-31T23:46:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"43318d6c-4a6c-403c-a15d-abfc1c5ff723","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-31T23:46:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"43318d6c-4a6c-403c-a15d-abfc1c5ff723","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-31T23:46:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"43318d6c-4a6c-403c-a15d-abfc1c5ff723","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-31T23:46:36Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"43318d6c-4a6c-403c-a15d-abfc1c5ff723","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T23:46:36Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"43318d6c-4a6c-403c-a15d-abfc1c5ff723","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T23:46:36Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"63795c54-86d1-4470-8944-dbcac27a4ad0","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:56246","PortSpecifier":{"PortValue":56246}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"63795c54-86d1-4470-8944-dbcac27a4ad0","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T23:46:36Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"63795c54-86d1-4470-8944-dbcac27a4ad0","object":"source:{address:{socket_address:{address:\"10.133.0.12:56246\" port_value:56246}}} destination:{address:{socket_address:{address:\"10.134.0.57:443\" port_value:443}}} request:{time:{seconds:1785541596 nanos:374066089} http:{id:\"63795c54-86d1-4470-8944-dbcac27a4ad0\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"72\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=34.228.250.194;host=e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-b-3d60f7.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.12\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0zZDYwZjctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTNkNjBmNy1vcGVuc2hpZnQtZGVmYXVsdC02ZmNkNmY4OGNiLWQ1dG5jCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTNkNjBmNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0zZDYwZjctb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.57~e2e-shared-b-3d60f7-openshift-default-6fcd6f88cb-d5tnc.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"34.228.250.194,10.133.0.12\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"63795c54-86d1-4470-8944-dbcac27a4ad0\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T23:46:36Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"63795c54-86d1-4470-8944-dbcac27a4ad0","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-31T23:46:36Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"63795c54-86d1-4470-8944-dbcac27a4ad0","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/d4122151839b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=76d27835-6822-41a5-a75d-338a951568a0"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"e9099e0c-d0ba-4aba-b3e9-b442f2c7fe1a","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-07-31T23:46:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"63795c54-86d1-4470-8944-dbcac27a4ad0","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/d4122151839b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=76d27835-6822-41a5-a75d-338a951568a0"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"e9099e0c-d0ba-4aba-b3e9-b442f2c7fe1a","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.57:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"72","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-3d60f7.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0zZDYwZjctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTNkNjBmNy1vcGVuc2hpZnQtZGVmYXVsdC02ZmNkNmY4OGNiLWQ1dG5jCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTNkNjBmNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0zZDYwZjctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.57~e2e-shared-b-3d60f7-openshift-default-6fcd6f88cb-d5tnc.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"63795c54-86d1-4470-8944-dbcac27a4ad0"},"host":"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","id":"63795c54-86d1-4470-8944-dbcac27a4ad0","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":374066089,"seconds":1785541596}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":56246},"address":"10.133.0.12:56246"}}}}},"destination":{"address":"10.134.0.57:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5"},"headers":{":authority":"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"72","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-3d60f7.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0zZDYwZjctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTNkNjBmNy1vcGVuc2hpZnQtZGVmYXVsdC02ZmNkNmY4OGNiLWQ1dG5jCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTNkNjBmNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0zZDYwZjctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.57~e2e-shared-b-3d60f7-openshift-default-6fcd6f88cb-d5tnc.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"63795c54-86d1-4470-8944-dbcac27a4ad0"},"host":"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","id":"63795c54-86d1-4470-8944-dbcac27a4ad0","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":374066089,"seconds":1785541596},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.12:56246","port":56246}}} {"level":"debug","ts":"2026-07-31T23:46:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"63795c54-86d1-4470-8944-dbcac27a4ad0","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-31T23:46:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"63795c54-86d1-4470-8944-dbcac27a4ad0","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-31T23:46:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"63795c54-86d1-4470-8944-dbcac27a4ad0","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-3d60f7/auth-test-model-3d60f7\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-3d60f7/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-31T23:46:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"63795c54-86d1-4470-8944-dbcac27a4ad0","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"userid","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-31T23:46:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"63795c54-86d1-4470-8944-dbcac27a4ad0","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-31T23:46:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"63795c54-86d1-4470-8944-dbcac27a4ad0","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-31T23:46:36Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"63795c54-86d1-4470-8944-dbcac27a4ad0","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T23:46:36Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"63795c54-86d1-4470-8944-dbcac27a4ad0","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T23:46:36Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"17ce23a2-50c7-44d4-a755-5784e5a12f60","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:56230","PortSpecifier":{"PortValue":56230}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.56:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"17ce23a2-50c7-44d4-a755-5784e5a12f60","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T23:46:36Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"17ce23a2-50c7-44d4-a755-5784e5a12f60","object":"source:{address:{socket_address:{address:\"10.133.0.12:56230\" port_value:56230}}} destination:{address:{socket_address:{address:\"10.134.0.56:443\" port_value:443}}} request:{time:{seconds:1785541596 nanos:420471674} http:{id:\"17ce23a2-50c7-44d4-a755-5784e5a12f60\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/internal/v1/subscriptions/select\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"187\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=34.228.250.194;host=e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-a-99d0e4.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.12\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdC03OWY0NGRiZDc2LXY4dGNrCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.56~e2e-shared-a-99d0e4-openshift-default-79f44dbd76-v8tck.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"34.228.250.194,10.133.0.12\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"17ce23a2-50c7-44d4-a755-5784e5a12f60\"} path:\"/maas-api/internal/v1/subscriptions/select\" host:\"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T23:46:36Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"17ce23a2-50c7-44d4-a755-5784e5a12f60","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-3dD9kBuf6lZscZPN_s9jJ9aUu3kT4awh2bP2poCXDMEYinMnLaVlsKyViMZu"} {"level":"debug","ts":"2026-07-31T23:46:36Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"17ce23a2-50c7-44d4-a755-5784e5a12f60","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-99d0e4.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T23:46:36Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"17ce23a2-50c7-44d4-a755-5784e5a12f60","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-99d0e4.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":"3457fa9f-0805-4a41-bbf2-9d755eb995ba","keyName":"e2e-auth-iso-a-65f0fa","subscription":"e2e-auth-iso-b70083","tenant":"e2e-shared-a-99d0e4","userId":"3457fa9f-0805-4a41-bbf2-9d755eb995ba","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-31T23:46:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"17ce23a2-50c7-44d4-a755-5784e5a12f60","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-length":"187","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-99d0e4.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdC03OWY0NGRiZDc2LXY4dGNrCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.56~e2e-shared-a-99d0e4-openshift-default-79f44dbd76-v8tck.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"17ce23a2-50c7-44d4-a755-5784e5a12f60"},"host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","id":"17ce23a2-50c7-44d4-a755-5784e5a12f60","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":420471674,"seconds":1785541596}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":56230},"address":"10.133.0.12:56230"}}}}},"destination":{"address":"10.134.0.56:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3"},"headers":{":authority":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/internal/v1/subscriptions/select",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"187","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-99d0e4.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdC03OWY0NGRiZDc2LXY4dGNrCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.56~e2e-shared-a-99d0e4-openshift-default-79f44dbd76-v8tck.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"17ce23a2-50c7-44d4-a755-5784e5a12f60"},"host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","id":"17ce23a2-50c7-44d4-a755-5784e5a12f60","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":420471674,"seconds":1785541596},"url_path":"/maas-api/internal/v1/subscriptions/select","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.12:56230","port":56230}}} {"level":"debug","ts":"2026-07-31T23:46:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"17ce23a2-50c7-44d4-a755-5784e5a12f60","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-31T23:46:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"17ce23a2-50c7-44d4-a755-5784e5a12f60","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-31T23:46:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"17ce23a2-50c7-44d4-a755-5784e5a12f60","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-99d0e4/auth-test-model-99d0e4\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-99d0e4/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-31T23:46:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"17ce23a2-50c7-44d4-a755-5784e5a12f60","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-31T23:46:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"17ce23a2-50c7-44d4-a755-5784e5a12f60","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-b70083"} {"level":"debug","ts":"2026-07-31T23:46:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"17ce23a2-50c7-44d4-a755-5784e5a12f60","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-31T23:46:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"17ce23a2-50c7-44d4-a755-5784e5a12f60","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-31T23:46:36Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"17ce23a2-50c7-44d4-a755-5784e5a12f60","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T23:46:36Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"17ce23a2-50c7-44d4-a755-5784e5a12f60","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T23:46:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b7a9f4b89b4ce7738dd47311599c8cbb5f8e608b12f8948f6bf0aeb45305afe0"} {"level":"info","ts":"2026-07-31T23:46:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a9e200e03fb0fcd6030dd47f79247677d9270bf32f95c7a5955ca99987f294da"} {"level":"info","ts":"2026-07-31T23:46:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b134138b2b0e74261ebd3356c8b9eecabb5981f1023cc23700ed278e9cad9d87"} {"level":"info","ts":"2026-07-31T23:46:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c33865acbf2d84081b285906674225763b13101dcc3318cf8acbcb0445d8933f"} {"level":"info","ts":"2026-07-31T23:46:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f55701a23e2b6e0a8502f9d1e7c4f6a5623b3222ea584881d1eb7c4a418357a5"} {"level":"info","ts":"2026-07-31T23:46:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2"} {"level":"info","ts":"2026-07-31T23:46:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529"} {"level":"info","ts":"2026-07-31T23:46:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/27ebc1a99dad1a4975681552ff7c5dd0586d209a873662903ab254543ef6641f"} {"level":"info","ts":"2026-07-31T23:46:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f"} {"level":"info","ts":"2026-07-31T23:46:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3"} {"level":"info","ts":"2026-07-31T23:46:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1216ad3cfec0578dd2ee943497ca5222c343197ab0792d07859007bfc56765a8"} {"level":"info","ts":"2026-07-31T23:46:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b4a0a4460fa987c8452ab25ef9b441d0678d5b92eeb8db0e3fc1ce83d76e646e"} {"level":"info","ts":"2026-07-31T23:46:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6974cdb25c3bdbdd07a99e4eeb73f4787210e86dd1bd71db1e7dee29d5b38c97"} {"level":"info","ts":"2026-07-31T23:46:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f21688ad1d42ed08f1eaf698c364ab39f41f06ea8c317a46b9583e162aaed795"} {"level":"info","ts":"2026-07-31T23:46:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d6740980106eb6b8b5e277618062b124c00eb185653bedf95e2876ef3165addc"} {"level":"info","ts":"2026-07-31T23:46:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/eff0477cf3a7dab5b1c3d32d904fe3bf3af298a4285c80b9d1df54c4b9e92761"} {"level":"info","ts":"2026-07-31T23:46:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2e058c47ea9e775edab702c388cf470b1bf849f593d9eac5711dfed6e5b653dc"} {"level":"info","ts":"2026-07-31T23:46:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3b3bf3da3beb44ce004cdd3555c9df09ea6a51744c6351f1fcddedd4632e5ab8"} {"level":"info","ts":"2026-07-31T23:46:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/599044e12a0932c6191263c2435af3e16640aeba76c579bbdcbfe919082be3cf"} {"level":"info","ts":"2026-07-31T23:46:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/09e0727bb950e44c72bfc247a1369219afb0dea30bf06c3615e6eb275af21bc1"} {"level":"info","ts":"2026-07-31T23:46:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f1f3a32d2f9c75cf0a36a4f7245abee255de8650236ba6aef899f8914c2aa535"} {"level":"info","ts":"2026-07-31T23:46:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5"} {"level":"info","ts":"2026-07-31T23:46:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/039a6df669e8f3c4e65d4511f0d70177870a5cf7de367f05ea73c64d57a12d14"} {"level":"info","ts":"2026-07-31T23:46:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0c59a15aecda1e102646a3120f5a6784158930ab324b09d3145ffeca52d1c3d6"} {"level":"debug","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"007ca6b72fd964a7ed282f19738bf4dee2d21369d1ae1111dfaa361778aada78","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:47:33Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:47:33Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"007ca6b72fd964a7ed282f19738bf4dee2d21369d1ae1111dfaa361778aada78","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"007ca6b72fd964a7ed282f19738bf4dee2d21369d1ae1111dfaa361778aada78","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:47:33Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:47:33Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/007ca6b72fd964a7ed282f19738bf4dee2d21369d1ae1111dfaa361778aada78"} {"level":"info","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"007ca6b72fd964a7ed282f19738bf4dee2d21369d1ae1111dfaa361778aada78","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"007ca6b72fd964a7ed282f19738bf4dee2d21369d1ae1111dfaa361778aada78","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:47:33Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:47:33Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"007ca6b72fd964a7ed282f19738bf4dee2d21369d1ae1111dfaa361778aada78","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"007ca6b72fd964a7ed282f19738bf4dee2d21369d1ae1111dfaa361778aada78\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"007ca6b72fd964a7ed282f19738bf4dee2d21369d1ae1111dfaa361778aada78","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"007ca6b72fd964a7ed282f19738bf4dee2d21369d1ae1111dfaa361778aada78","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/007ca6b72fd964a7ed282f19738bf4dee2d21369d1ae1111dfaa361778aada78"} {"level":"info","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/007ca6b72fd964a7ed282f19738bf4dee2d21369d1ae1111dfaa361778aada78"} {"level":"debug","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2083a1bea984fa61810364457ac8b945b7feeaa462e4d48f2dc2920355cea620","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:47:33Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:47:33Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2083a1bea984fa61810364457ac8b945b7feeaa462e4d48f2dc2920355cea620","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2083a1bea984fa61810364457ac8b945b7feeaa462e4d48f2dc2920355cea620","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2083a1bea984fa61810364457ac8b945b7feeaa462e4d48f2dc2920355cea620","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2083a1bea984fa61810364457ac8b945b7feeaa462e4d48f2dc2920355cea620"} {"level":"debug","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"007ca6b72fd964a7ed282f19738bf4dee2d21369d1ae1111dfaa361778aada78","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:47:33Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:47:33Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["007ca6b72fd964a7ed282f19738bf4dee2d21369d1ae1111dfaa361778aada78"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2083a1bea984fa61810364457ac8b945b7feeaa462e4d48f2dc2920355cea620"} {"level":"info","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"007ca6b72fd964a7ed282f19738bf4dee2d21369d1ae1111dfaa361778aada78","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2083a1bea984fa61810364457ac8b945b7feeaa462e4d48f2dc2920355cea620","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:47:33Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:47:33Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2083a1bea984fa61810364457ac8b945b7feeaa462e4d48f2dc2920355cea620"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2083a1bea984fa61810364457ac8b945b7feeaa462e4d48f2dc2920355cea620","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"007ca6b72fd964a7ed282f19738bf4dee2d21369d1ae1111dfaa361778aada78","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:47:33Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:47:33Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/007ca6b72fd964a7ed282f19738bf4dee2d21369d1ae1111dfaa361778aada78"} {"level":"info","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"007ca6b72fd964a7ed282f19738bf4dee2d21369d1ae1111dfaa361778aada78","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2083a1bea984fa61810364457ac8b945b7feeaa462e4d48f2dc2920355cea620","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:47:33Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:47:33Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2083a1bea984fa61810364457ac8b945b7feeaa462e4d48f2dc2920355cea620","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"007ca6b72fd964a7ed282f19738bf4dee2d21369d1ae1111dfaa361778aada78","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:47:33Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:47:33Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["007ca6b72fd964a7ed282f19738bf4dee2d21369d1ae1111dfaa361778aada78"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2083a1bea984fa61810364457ac8b945b7feeaa462e4d48f2dc2920355cea620"} {"level":"info","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"007ca6b72fd964a7ed282f19738bf4dee2d21369d1ae1111dfaa361778aada78","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2083a1bea984fa61810364457ac8b945b7feeaa462e4d48f2dc2920355cea620","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:47:33Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:47:33Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2083a1bea984fa61810364457ac8b945b7feeaa462e4d48f2dc2920355cea620"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/007ca6b72fd964a7ed282f19738bf4dee2d21369d1ae1111dfaa361778aada78"} {"level":"info","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2083a1bea984fa61810364457ac8b945b7feeaa462e4d48f2dc2920355cea620","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"007ca6b72fd964a7ed282f19738bf4dee2d21369d1ae1111dfaa361778aada78","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dc9174a5a28c95b163c1732ce6498366e0d97537c23634975e5aae5e693f5dca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:47:33Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:47:33Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dc9174a5a28c95b163c1732ce6498366e0d97537c23634975e5aae5e693f5dca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2083a1bea984fa61810364457ac8b945b7feeaa462e4d48f2dc2920355cea620","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:47:33Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:47:33Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2083a1bea984fa61810364457ac8b945b7feeaa462e4d48f2dc2920355cea620"} {"level":"info","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2083a1bea984fa61810364457ac8b945b7feeaa462e4d48f2dc2920355cea620","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f633a7f5743a8a5e9f8c730e292809be52f70a4ee36af929706c7bd7577b7999","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:47:33Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:47:33Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/007ca6b72fd964a7ed282f19738bf4dee2d21369d1ae1111dfaa361778aada78"} {"level":"info","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f633a7f5743a8a5e9f8c730e292809be52f70a4ee36af929706c7bd7577b7999","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dc9174a5a28c95b163c1732ce6498366e0d97537c23634975e5aae5e693f5dca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:47:33Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:47:33Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dc9174a5a28c95b163c1732ce6498366e0d97537c23634975e5aae5e693f5dca"} {"level":"info","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dc9174a5a28c95b163c1732ce6498366e0d97537c23634975e5aae5e693f5dca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2083a1bea984fa61810364457ac8b945b7feeaa462e4d48f2dc2920355cea620","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:47:33Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:47:33Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2083a1bea984fa61810364457ac8b945b7feeaa462e4d48f2dc2920355cea620"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2083a1bea984fa61810364457ac8b945b7feeaa462e4d48f2dc2920355cea620","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f633a7f5743a8a5e9f8c730e292809be52f70a4ee36af929706c7bd7577b7999","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:47:33Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:47:33Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f633a7f5743a8a5e9f8c730e292809be52f70a4ee36af929706c7bd7577b7999"} {"level":"info","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f633a7f5743a8a5e9f8c730e292809be52f70a4ee36af929706c7bd7577b7999","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dc9174a5a28c95b163c1732ce6498366e0d97537c23634975e5aae5e693f5dca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:47:33Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:47:33Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dc9174a5a28c95b163c1732ce6498366e0d97537c23634975e5aae5e693f5dca"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2083a1bea984fa61810364457ac8b945b7feeaa462e4d48f2dc2920355cea620"} {"level":"info","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dc9174a5a28c95b163c1732ce6498366e0d97537c23634975e5aae5e693f5dca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2083a1bea984fa61810364457ac8b945b7feeaa462e4d48f2dc2920355cea620","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f633a7f5743a8a5e9f8c730e292809be52f70a4ee36af929706c7bd7577b7999","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:47:33Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:47:33Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f633a7f5743a8a5e9f8c730e292809be52f70a4ee36af929706c7bd7577b7999"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f633a7f5743a8a5e9f8c730e292809be52f70a4ee36af929706c7bd7577b7999","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dc9174a5a28c95b163c1732ce6498366e0d97537c23634975e5aae5e693f5dca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:47:33Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:47:33Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dc9174a5a28c95b163c1732ce6498366e0d97537c23634975e5aae5e693f5dca"} {"level":"info","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dc9174a5a28c95b163c1732ce6498366e0d97537c23634975e5aae5e693f5dca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f633a7f5743a8a5e9f8c730e292809be52f70a4ee36af929706c7bd7577b7999","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:47:33Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:47:33Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f633a7f5743a8a5e9f8c730e292809be52f70a4ee36af929706c7bd7577b7999"} {"level":"info","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f633a7f5743a8a5e9f8c730e292809be52f70a4ee36af929706c7bd7577b7999","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dc9174a5a28c95b163c1732ce6498366e0d97537c23634975e5aae5e693f5dca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f633a7f5743a8a5e9f8c730e292809be52f70a4ee36af929706c7bd7577b7999","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:47:33Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:47:33Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f633a7f5743a8a5e9f8c730e292809be52f70a4ee36af929706c7bd7577b7999"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f633a7f5743a8a5e9f8c730e292809be52f70a4ee36af929706c7bd7577b7999","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dc9174a5a28c95b163c1732ce6498366e0d97537c23634975e5aae5e693f5dca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f633a7f5743a8a5e9f8c730e292809be52f70a4ee36af929706c7bd7577b7999","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:47:33Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:47:33Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f633a7f5743a8a5e9f8c730e292809be52f70a4ee36af929706c7bd7577b7999"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dc9174a5a28c95b163c1732ce6498366e0d97537c23634975e5aae5e693f5dca"} {"level":"error","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"f633a7f5743a8a5e9f8c730e292809be52f70a4ee36af929706c7bd7577b7999","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"f633a7f5743a8a5e9f8c730e292809be52f70a4ee36af929706c7bd7577b7999\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f633a7f5743a8a5e9f8c730e292809be52f70a4ee36af929706c7bd7577b7999","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:47:33Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:47:33Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f633a7f5743a8a5e9f8c730e292809be52f70a4ee36af929706c7bd7577b7999","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f633a7f5743a8a5e9f8c730e292809be52f70a4ee36af929706c7bd7577b7999","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:47:33Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:47:33Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"f633a7f5743a8a5e9f8c730e292809be52f70a4ee36af929706c7bd7577b7999","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"f633a7f5743a8a5e9f8c730e292809be52f70a4ee36af929706c7bd7577b7999\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dc9174a5a28c95b163c1732ce6498366e0d97537c23634975e5aae5e693f5dca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:47:33Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:47:33Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dc9174a5a28c95b163c1732ce6498366e0d97537c23634975e5aae5e693f5dca"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f633a7f5743a8a5e9f8c730e292809be52f70a4ee36af929706c7bd7577b7999"} {"level":"info","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dc9174a5a28c95b163c1732ce6498366e0d97537c23634975e5aae5e693f5dca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f633a7f5743a8a5e9f8c730e292809be52f70a4ee36af929706c7bd7577b7999","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dc9174a5a28c95b163c1732ce6498366e0d97537c23634975e5aae5e693f5dca","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f633a7f5743a8a5e9f8c730e292809be52f70a4ee36af929706c7bd7577b7999"} {"level":"info","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dc9174a5a28c95b163c1732ce6498366e0d97537c23634975e5aae5e693f5dca"} {"level":"debug","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f633a7f5743a8a5e9f8c730e292809be52f70a4ee36af929706c7bd7577b7999","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:47:33Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:47:33Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f633a7f5743a8a5e9f8c730e292809be52f70a4ee36af929706c7bd7577b7999"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f633a7f5743a8a5e9f8c730e292809be52f70a4ee36af929706c7bd7577b7999","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f633a7f5743a8a5e9f8c730e292809be52f70a4ee36af929706c7bd7577b7999","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:47:33Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:47:33Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f633a7f5743a8a5e9f8c730e292809be52f70a4ee36af929706c7bd7577b7999","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f633a7f5743a8a5e9f8c730e292809be52f70a4ee36af929706c7bd7577b7999","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f633a7f5743a8a5e9f8c730e292809be52f70a4ee36af929706c7bd7577b7999","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f633a7f5743a8a5e9f8c730e292809be52f70a4ee36af929706c7bd7577b7999"} {"level":"debug","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f633a7f5743a8a5e9f8c730e292809be52f70a4ee36af929706c7bd7577b7999","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:47:33Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:47:33Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f633a7f5743a8a5e9f8c730e292809be52f70a4ee36af929706c7bd7577b7999"} {"level":"debug","ts":"2026-07-31T23:47:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f633a7f5743a8a5e9f8c730e292809be52f70a4ee36af929706c7bd7577b7999","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:47:33Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:47:33Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f633a7f5743a8a5e9f8c730e292809be52f70a4ee36af929706c7bd7577b7999"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3"} {"level":"info","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f633a7f5743a8a5e9f8c730e292809be52f70a4ee36af929706c7bd7577b7999","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:47:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:47:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f633a7f5743a8a5e9f8c730e292809be52f70a4ee36af929706c7bd7577b7999","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:47:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:47: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-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f633a7f5743a8a5e9f8c730e292809be52f70a4ee36af929706c7bd7577b7999"} {"level":"info","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f633a7f5743a8a5e9f8c730e292809be52f70a4ee36af929706c7bd7577b7999","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:47:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:47: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-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f633a7f5743a8a5e9f8c730e292809be52f70a4ee36af929706c7bd7577b7999","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:47:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:47:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f633a7f5743a8a5e9f8c730e292809be52f70a4ee36af929706c7bd7577b7999"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3"} {"level":"info","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f633a7f5743a8a5e9f8c730e292809be52f70a4ee36af929706c7bd7577b7999","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:47:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:47:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"86d6e519a3751d00230be3fcfddfcbef8cba731309f13df8ca27ccbb36878631","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:47:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:47: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-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f633a7f5743a8a5e9f8c730e292809be52f70a4ee36af929706c7bd7577b7999"} {"level":"info","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"86d6e519a3751d00230be3fcfddfcbef8cba731309f13df8ca27ccbb36878631","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f633a7f5743a8a5e9f8c730e292809be52f70a4ee36af929706c7bd7577b7999","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:47:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:47: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-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3"} {"level":"info","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"86d6e519a3751d00230be3fcfddfcbef8cba731309f13df8ca27ccbb36878631","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:47:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:47: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-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"86d6e519a3751d00230be3fcfddfcbef8cba731309f13df8ca27ccbb36878631","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:47:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:47:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/86d6e519a3751d00230be3fcfddfcbef8cba731309f13df8ca27ccbb36878631"} {"level":"info","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"86d6e519a3751d00230be3fcfddfcbef8cba731309f13df8ca27ccbb36878631","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:47:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:47:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["86d6e519a3751d00230be3fcfddfcbef8cba731309f13df8ca27ccbb36878631"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"86d6e519a3751d00230be3fcfddfcbef8cba731309f13df8ca27ccbb36878631","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f633a7f5743a8a5e9f8c730e292809be52f70a4ee36af929706c7bd7577b7999"} {"level":"debug","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"86d6e519a3751d00230be3fcfddfcbef8cba731309f13df8ca27ccbb36878631","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3"} {"level":"info","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/86d6e519a3751d00230be3fcfddfcbef8cba731309f13df8ca27ccbb36878631"} {"level":"debug","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b4a0a4460fa987c8452ab25ef9b441d0678d5b92eeb8db0e3fc1ce83d76e646e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:47:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:47: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-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b4a0a4460fa987c8452ab25ef9b441d0678d5b92eeb8db0e3fc1ce83d76e646e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b4a0a4460fa987c8452ab25ef9b441d0678d5b92eeb8db0e3fc1ce83d76e646e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:47:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:47: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-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b4a0a4460fa987c8452ab25ef9b441d0678d5b92eeb8db0e3fc1ce83d76e646e"} {"level":"info","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b4a0a4460fa987c8452ab25ef9b441d0678d5b92eeb8db0e3fc1ce83d76e646e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b4a0a4460fa987c8452ab25ef9b441d0678d5b92eeb8db0e3fc1ce83d76e646e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:47:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:47:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"b4a0a4460fa987c8452ab25ef9b441d0678d5b92eeb8db0e3fc1ce83d76e646e","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"b4a0a4460fa987c8452ab25ef9b441d0678d5b92eeb8db0e3fc1ce83d76e646e\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b4a0a4460fa987c8452ab25ef9b441d0678d5b92eeb8db0e3fc1ce83d76e646e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b4a0a4460fa987c8452ab25ef9b441d0678d5b92eeb8db0e3fc1ce83d76e646e"} {"level":"debug","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b4a0a4460fa987c8452ab25ef9b441d0678d5b92eeb8db0e3fc1ce83d76e646e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b4a0a4460fa987c8452ab25ef9b441d0678d5b92eeb8db0e3fc1ce83d76e646e"} {"level":"debug","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6974cdb25c3bdbdd07a99e4eeb73f4787210e86dd1bd71db1e7dee29d5b38c97","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:47:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:47: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-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6974cdb25c3bdbdd07a99e4eeb73f4787210e86dd1bd71db1e7dee29d5b38c97","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6974cdb25c3bdbdd07a99e4eeb73f4787210e86dd1bd71db1e7dee29d5b38c97","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6974cdb25c3bdbdd07a99e4eeb73f4787210e86dd1bd71db1e7dee29d5b38c97","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6974cdb25c3bdbdd07a99e4eeb73f4787210e86dd1bd71db1e7dee29d5b38c97"} {"level":"debug","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b4a0a4460fa987c8452ab25ef9b441d0678d5b92eeb8db0e3fc1ce83d76e646e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:47:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:47:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b4a0a4460fa987c8452ab25ef9b441d0678d5b92eeb8db0e3fc1ce83d76e646e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b4a0a4460fa987c8452ab25ef9b441d0678d5b92eeb8db0e3fc1ce83d76e646e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b4a0a4460fa987c8452ab25ef9b441d0678d5b92eeb8db0e3fc1ce83d76e646e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6974cdb25c3bdbdd07a99e4eeb73f4787210e86dd1bd71db1e7dee29d5b38c97","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6974cdb25c3bdbdd07a99e4eeb73f4787210e86dd1bd71db1e7dee29d5b38c97"} {"level":"info","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b4a0a4460fa987c8452ab25ef9b441d0678d5b92eeb8db0e3fc1ce83d76e646e"} {"level":"debug","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6974cdb25c3bdbdd07a99e4eeb73f4787210e86dd1bd71db1e7dee29d5b38c97","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:47:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:47:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6974cdb25c3bdbdd07a99e4eeb73f4787210e86dd1bd71db1e7dee29d5b38c97"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6974cdb25c3bdbdd07a99e4eeb73f4787210e86dd1bd71db1e7dee29d5b38c97","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6974cdb25c3bdbdd07a99e4eeb73f4787210e86dd1bd71db1e7dee29d5b38c97","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:47:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:47: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-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6974cdb25c3bdbdd07a99e4eeb73f4787210e86dd1bd71db1e7dee29d5b38c97","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eff0477cf3a7dab5b1c3d32d904fe3bf3af298a4285c80b9d1df54c4b9e92761","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:47:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:47: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-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6974cdb25c3bdbdd07a99e4eeb73f4787210e86dd1bd71db1e7dee29d5b38c97"} {"level":"info","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eff0477cf3a7dab5b1c3d32d904fe3bf3af298a4285c80b9d1df54c4b9e92761","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6974cdb25c3bdbdd07a99e4eeb73f4787210e86dd1bd71db1e7dee29d5b38c97","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:47:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:47:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6974cdb25c3bdbdd07a99e4eeb73f4787210e86dd1bd71db1e7dee29d5b38c97"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6974cdb25c3bdbdd07a99e4eeb73f4787210e86dd1bd71db1e7dee29d5b38c97","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e6695b5e4010f8775befe531c68a59fb4774e78abba279eb2b0178ff8425cb7b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:47:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:47: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-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eff0477cf3a7dab5b1c3d32d904fe3bf3af298a4285c80b9d1df54c4b9e92761"} {"level":"info","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e6695b5e4010f8775befe531c68a59fb4774e78abba279eb2b0178ff8425cb7b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eff0477cf3a7dab5b1c3d32d904fe3bf3af298a4285c80b9d1df54c4b9e92761","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:47:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:47:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eff0477cf3a7dab5b1c3d32d904fe3bf3af298a4285c80b9d1df54c4b9e92761"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e6695b5e4010f8775befe531c68a59fb4774e78abba279eb2b0178ff8425cb7b"} {"level":"info","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eff0477cf3a7dab5b1c3d32d904fe3bf3af298a4285c80b9d1df54c4b9e92761","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"26fc4c6e5da256a32e5036cf56be3ea312f8ec22d4a81c29ad363bd2375d0563","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:47:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:47: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-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"26fc4c6e5da256a32e5036cf56be3ea312f8ec22d4a81c29ad363bd2375d0563","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6974cdb25c3bdbdd07a99e4eeb73f4787210e86dd1bd71db1e7dee29d5b38c97","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:47:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:47: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-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6974cdb25c3bdbdd07a99e4eeb73f4787210e86dd1bd71db1e7dee29d5b38c97"} {"level":"info","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/26fc4c6e5da256a32e5036cf56be3ea312f8ec22d4a81c29ad363bd2375d0563"} {"level":"info","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eff0477cf3a7dab5b1c3d32d904fe3bf3af298a4285c80b9d1df54c4b9e92761"} {"level":"info","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6974cdb25c3bdbdd07a99e4eeb73f4787210e86dd1bd71db1e7dee29d5b38c97","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e6695b5e4010f8775befe531c68a59fb4774e78abba279eb2b0178ff8425cb7b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:47:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:47: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-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e6695b5e4010f8775befe531c68a59fb4774e78abba279eb2b0178ff8425cb7b"} {"level":"info","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e0eeca0ee39ebd7acb7c8cc84b9314eda99deee0940599e0dab800c6e91a9ffc"} {"level":"info","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e6695b5e4010f8775befe531c68a59fb4774e78abba279eb2b0178ff8425cb7b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eff0477cf3a7dab5b1c3d32d904fe3bf3af298a4285c80b9d1df54c4b9e92761","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"26fc4c6e5da256a32e5036cf56be3ea312f8ec22d4a81c29ad363bd2375d0563","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:47:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:47:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["26fc4c6e5da256a32e5036cf56be3ea312f8ec22d4a81c29ad363bd2375d0563"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6974cdb25c3bdbdd07a99e4eeb73f4787210e86dd1bd71db1e7dee29d5b38c97"} {"level":"info","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e6695b5e4010f8775befe531c68a59fb4774e78abba279eb2b0178ff8425cb7b"} {"level":"info","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"26fc4c6e5da256a32e5036cf56be3ea312f8ec22d4a81c29ad363bd2375d0563","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e0eeca0ee39ebd7acb7c8cc84b9314eda99deee0940599e0dab800c6e91a9ffc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:47:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:47:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e0eeca0ee39ebd7acb7c8cc84b9314eda99deee0940599e0dab800c6e91a9ffc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/26fc4c6e5da256a32e5036cf56be3ea312f8ec22d4a81c29ad363bd2375d0563"} {"level":"info","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e0eeca0ee39ebd7acb7c8cc84b9314eda99deee0940599e0dab800c6e91a9ffc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6974cdb25c3bdbdd07a99e4eeb73f4787210e86dd1bd71db1e7dee29d5b38c97","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:47:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:47:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6974cdb25c3bdbdd07a99e4eeb73f4787210e86dd1bd71db1e7dee29d5b38c97"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e0eeca0ee39ebd7acb7c8cc84b9314eda99deee0940599e0dab800c6e91a9ffc"} {"level":"info","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6974cdb25c3bdbdd07a99e4eeb73f4787210e86dd1bd71db1e7dee29d5b38c97","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e6695b5e4010f8775befe531c68a59fb4774e78abba279eb2b0178ff8425cb7b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:47:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:47:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e6695b5e4010f8775befe531c68a59fb4774e78abba279eb2b0178ff8425cb7b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6974cdb25c3bdbdd07a99e4eeb73f4787210e86dd1bd71db1e7dee29d5b38c97"} {"level":"info","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e6695b5e4010f8775befe531c68a59fb4774e78abba279eb2b0178ff8425cb7b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"26fc4c6e5da256a32e5036cf56be3ea312f8ec22d4a81c29ad363bd2375d0563","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e0eeca0ee39ebd7acb7c8cc84b9314eda99deee0940599e0dab800c6e91a9ffc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6974cdb25c3bdbdd07a99e4eeb73f4787210e86dd1bd71db1e7dee29d5b38c97","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e6695b5e4010f8775befe531c68a59fb4774e78abba279eb2b0178ff8425cb7b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:47:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:47: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-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e6695b5e4010f8775befe531c68a59fb4774e78abba279eb2b0178ff8425cb7b"} {"level":"info","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e6695b5e4010f8775befe531c68a59fb4774e78abba279eb2b0178ff8425cb7b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e6695b5e4010f8775befe531c68a59fb4774e78abba279eb2b0178ff8425cb7b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e6695b5e4010f8775befe531c68a59fb4774e78abba279eb2b0178ff8425cb7b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e6695b5e4010f8775befe531c68a59fb4774e78abba279eb2b0178ff8425cb7b"} {"level":"debug","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e6695b5e4010f8775befe531c68a59fb4774e78abba279eb2b0178ff8425cb7b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:47:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:47:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e6695b5e4010f8775befe531c68a59fb4774e78abba279eb2b0178ff8425cb7b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e6695b5e4010f8775befe531c68a59fb4774e78abba279eb2b0178ff8425cb7b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e6695b5e4010f8775befe531c68a59fb4774e78abba279eb2b0178ff8425cb7b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:47:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:47: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-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e6695b5e4010f8775befe531c68a59fb4774e78abba279eb2b0178ff8425cb7b"} {"level":"info","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e6695b5e4010f8775befe531c68a59fb4774e78abba279eb2b0178ff8425cb7b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e6695b5e4010f8775befe531c68a59fb4774e78abba279eb2b0178ff8425cb7b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e6695b5e4010f8775befe531c68a59fb4774e78abba279eb2b0178ff8425cb7b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:47:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e6695b5e4010f8775befe531c68a59fb4774e78abba279eb2b0178ff8425cb7b"} {"level":"debug","ts":"2026-07-31T23:47:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e6695b5e4010f8775befe531c68a59fb4774e78abba279eb2b0178ff8425cb7b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:47:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:47:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e6695b5e4010f8775befe531c68a59fb4774e78abba279eb2b0178ff8425cb7b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e6695b5e4010f8775befe531c68a59fb4774e78abba279eb2b0178ff8425cb7b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e6695b5e4010f8775befe531c68a59fb4774e78abba279eb2b0178ff8425cb7b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:47:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:47: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-31T23:47:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e6695b5e4010f8775befe531c68a59fb4774e78abba279eb2b0178ff8425cb7b"} {"level":"info","ts":"2026-07-31T23:47:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e6695b5e4010f8775befe531c68a59fb4774e78abba279eb2b0178ff8425cb7b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e6695b5e4010f8775befe531c68a59fb4774e78abba279eb2b0178ff8425cb7b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e6695b5e4010f8775befe531c68a59fb4774e78abba279eb2b0178ff8425cb7b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e6695b5e4010f8775befe531c68a59fb4774e78abba279eb2b0178ff8425cb7b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:47:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e6695b5e4010f8775befe531c68a59fb4774e78abba279eb2b0178ff8425cb7b"} {"level":"debug","ts":"2026-07-31T23:47:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e6695b5e4010f8775befe531c68a59fb4774e78abba279eb2b0178ff8425cb7b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:47:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:47:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e6695b5e4010f8775befe531c68a59fb4774e78abba279eb2b0178ff8425cb7b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e6695b5e4010f8775befe531c68a59fb4774e78abba279eb2b0178ff8425cb7b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e6695b5e4010f8775befe531c68a59fb4774e78abba279eb2b0178ff8425cb7b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:47:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e6695b5e4010f8775befe531c68a59fb4774e78abba279eb2b0178ff8425cb7b"} {"level":"debug","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"875eca00658fb3b8d90912631341e96c85372bc4af2dd6b6a4098c7967b7a700","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:47:44Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:47:44Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"875eca00658fb3b8d90912631341e96c85372bc4af2dd6b6a4098c7967b7a700","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"875eca00658fb3b8d90912631341e96c85372bc4af2dd6b6a4098c7967b7a700","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/875eca00658fb3b8d90912631341e96c85372bc4af2dd6b6a4098c7967b7a700"} {"level":"debug","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"875eca00658fb3b8d90912631341e96c85372bc4af2dd6b6a4098c7967b7a700","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"875eca00658fb3b8d90912631341e96c85372bc4af2dd6b6a4098c7967b7a700","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/875eca00658fb3b8d90912631341e96c85372bc4af2dd6b6a4098c7967b7a700"} {"level":"debug","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"875eca00658fb3b8d90912631341e96c85372bc4af2dd6b6a4098c7967b7a700","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:47:44Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:47:44Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["875eca00658fb3b8d90912631341e96c85372bc4af2dd6b6a4098c7967b7a700"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"875eca00658fb3b8d90912631341e96c85372bc4af2dd6b6a4098c7967b7a700","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"77381caa9d24459c813fb9e080b98edbdea294a263d7c2d0ff40502cf12f26ca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:47:44Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:47:44Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"77381caa9d24459c813fb9e080b98edbdea294a263d7c2d0ff40502cf12f26ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"875eca00658fb3b8d90912631341e96c85372bc4af2dd6b6a4098c7967b7a700","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"77381caa9d24459c813fb9e080b98edbdea294a263d7c2d0ff40502cf12f26ca","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/77381caa9d24459c813fb9e080b98edbdea294a263d7c2d0ff40502cf12f26ca"} {"level":"debug","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"77381caa9d24459c813fb9e080b98edbdea294a263d7c2d0ff40502cf12f26ca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:47:44Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:47:44Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["77381caa9d24459c813fb9e080b98edbdea294a263d7c2d0ff40502cf12f26ca"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"77381caa9d24459c813fb9e080b98edbdea294a263d7c2d0ff40502cf12f26ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"77381caa9d24459c813fb9e080b98edbdea294a263d7c2d0ff40502cf12f26ca","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/875eca00658fb3b8d90912631341e96c85372bc4af2dd6b6a4098c7967b7a700"} {"level":"info","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/77381caa9d24459c813fb9e080b98edbdea294a263d7c2d0ff40502cf12f26ca"} {"level":"debug","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:47:44Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:47:44Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2"} {"level":"debug","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2"} {"level":"debug","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:47:44Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:47:44Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1b7f8153731666d84ac20181608a966507e524cf853747f1e5b5a37724574047","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:47:44Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:47:44Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1b7f8153731666d84ac20181608a966507e524cf853747f1e5b5a37724574047","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1b7f8153731666d84ac20181608a966507e524cf853747f1e5b5a37724574047","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2"} {"level":"debug","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1b7f8153731666d84ac20181608a966507e524cf853747f1e5b5a37724574047","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:47:44Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:47:44Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1b7f8153731666d84ac20181608a966507e524cf853747f1e5b5a37724574047","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1b7f8153731666d84ac20181608a966507e524cf853747f1e5b5a37724574047","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1b7f8153731666d84ac20181608a966507e524cf853747f1e5b5a37724574047"} {"level":"debug","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1b7f8153731666d84ac20181608a966507e524cf853747f1e5b5a37724574047","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1b7f8153731666d84ac20181608a966507e524cf853747f1e5b5a37724574047"} {"level":"debug","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1b7f8153731666d84ac20181608a966507e524cf853747f1e5b5a37724574047","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:47:44Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:47:44Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1b7f8153731666d84ac20181608a966507e524cf853747f1e5b5a37724574047"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1b7f8153731666d84ac20181608a966507e524cf853747f1e5b5a37724574047","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1b7f8153731666d84ac20181608a966507e524cf853747f1e5b5a37724574047","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:47:44Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:47:44Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1b7f8153731666d84ac20181608a966507e524cf853747f1e5b5a37724574047","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1b7f8153731666d84ac20181608a966507e524cf853747f1e5b5a37724574047","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1b7f8153731666d84ac20181608a966507e524cf853747f1e5b5a37724574047","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1b7f8153731666d84ac20181608a966507e524cf853747f1e5b5a37724574047"} {"level":"debug","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1b7f8153731666d84ac20181608a966507e524cf853747f1e5b5a37724574047","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1b7f8153731666d84ac20181608a966507e524cf853747f1e5b5a37724574047"} {"level":"debug","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1b7f8153731666d84ac20181608a966507e524cf853747f1e5b5a37724574047","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:47:44Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:47:44Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1b7f8153731666d84ac20181608a966507e524cf853747f1e5b5a37724574047"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1b7f8153731666d84ac20181608a966507e524cf853747f1e5b5a37724574047","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1b7f8153731666d84ac20181608a966507e524cf853747f1e5b5a37724574047","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:47:44Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:47:44Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1b7f8153731666d84ac20181608a966507e524cf853747f1e5b5a37724574047","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1b7f8153731666d84ac20181608a966507e524cf853747f1e5b5a37724574047","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1b7f8153731666d84ac20181608a966507e524cf853747f1e5b5a37724574047","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1b7f8153731666d84ac20181608a966507e524cf853747f1e5b5a37724574047"} {"level":"debug","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1b7f8153731666d84ac20181608a966507e524cf853747f1e5b5a37724574047","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1b7f8153731666d84ac20181608a966507e524cf853747f1e5b5a37724574047"} {"level":"debug","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e7a5f4eb6a2db7e9d5e14b2fbcbd4325fe96daf121347165864e10a2fc64115e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:47:44Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:47:44Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e7a5f4eb6a2db7e9d5e14b2fbcbd4325fe96daf121347165864e10a2fc64115e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e7a5f4eb6a2db7e9d5e14b2fbcbd4325fe96daf121347165864e10a2fc64115e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:47:44Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:47:44Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e7a5f4eb6a2db7e9d5e14b2fbcbd4325fe96daf121347165864e10a2fc64115e"} {"level":"info","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e7a5f4eb6a2db7e9d5e14b2fbcbd4325fe96daf121347165864e10a2fc64115e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1b7f8153731666d84ac20181608a966507e524cf853747f1e5b5a37724574047","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:47:44Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:47:44Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1b7f8153731666d84ac20181608a966507e524cf853747f1e5b5a37724574047"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e7a5f4eb6a2db7e9d5e14b2fbcbd4325fe96daf121347165864e10a2fc64115e"} {"level":"info","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1b7f8153731666d84ac20181608a966507e524cf853747f1e5b5a37724574047","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e7a5f4eb6a2db7e9d5e14b2fbcbd4325fe96daf121347165864e10a2fc64115e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1b7f8153731666d84ac20181608a966507e524cf853747f1e5b5a37724574047","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e7a5f4eb6a2db7e9d5e14b2fbcbd4325fe96daf121347165864e10a2fc64115e"} {"level":"debug","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e7a5f4eb6a2db7e9d5e14b2fbcbd4325fe96daf121347165864e10a2fc64115e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:47:44Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:47:44Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e7a5f4eb6a2db7e9d5e14b2fbcbd4325fe96daf121347165864e10a2fc64115e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e7a5f4eb6a2db7e9d5e14b2fbcbd4325fe96daf121347165864e10a2fc64115e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e7a5f4eb6a2db7e9d5e14b2fbcbd4325fe96daf121347165864e10a2fc64115e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1b7f8153731666d84ac20181608a966507e524cf853747f1e5b5a37724574047"} {"level":"info","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e7a5f4eb6a2db7e9d5e14b2fbcbd4325fe96daf121347165864e10a2fc64115e"} {"level":"debug","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"54a58ada5a9e16cc9b8b236145034a7a32cc47df5457c2ad61ecdf886d79b092","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:47:44Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:47:44Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"54a58ada5a9e16cc9b8b236145034a7a32cc47df5457c2ad61ecdf886d79b092","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"54a58ada5a9e16cc9b8b236145034a7a32cc47df5457c2ad61ecdf886d79b092","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"54a58ada5a9e16cc9b8b236145034a7a32cc47df5457c2ad61ecdf886d79b092","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/54a58ada5a9e16cc9b8b236145034a7a32cc47df5457c2ad61ecdf886d79b092"} {"level":"info","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/54a58ada5a9e16cc9b8b236145034a7a32cc47df5457c2ad61ecdf886d79b092"} {"level":"debug","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"54a58ada5a9e16cc9b8b236145034a7a32cc47df5457c2ad61ecdf886d79b092","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:47:44Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:47:44Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["54a58ada5a9e16cc9b8b236145034a7a32cc47df5457c2ad61ecdf886d79b092"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"54a58ada5a9e16cc9b8b236145034a7a32cc47df5457c2ad61ecdf886d79b092","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"54a58ada5a9e16cc9b8b236145034a7a32cc47df5457c2ad61ecdf886d79b092","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/54a58ada5a9e16cc9b8b236145034a7a32cc47df5457c2ad61ecdf886d79b092"} {"level":"debug","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e36a25d46ee2fd951185688f87a021a13e638de7613cece9fbae3582bf9ea094","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:47:44Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:47:44Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e36a25d46ee2fd951185688f87a021a13e638de7613cece9fbae3582bf9ea094","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e36a25d46ee2fd951185688f87a021a13e638de7613cece9fbae3582bf9ea094","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e36a25d46ee2fd951185688f87a021a13e638de7613cece9fbae3582bf9ea094"} {"level":"debug","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e36a25d46ee2fd951185688f87a021a13e638de7613cece9fbae3582bf9ea094","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e36a25d46ee2fd951185688f87a021a13e638de7613cece9fbae3582bf9ea094"} {"level":"debug","ts":"2026-07-31T23:47:44Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e36a25d46ee2fd951185688f87a021a13e638de7613cece9fbae3582bf9ea094","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:47:44Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:47:44Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e36a25d46ee2fd951185688f87a021a13e638de7613cece9fbae3582bf9ea094"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e36a25d46ee2fd951185688f87a021a13e638de7613cece9fbae3582bf9ea094","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e36a25d46ee2fd951185688f87a021a13e638de7613cece9fbae3582bf9ea094","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e36a25d46ee2fd951185688f87a021a13e638de7613cece9fbae3582bf9ea094"} {"level":"debug","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:47:45Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:47:45Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:47:45Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:47:45Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5"} {"level":"info","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:47:45Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:47:45Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f"} {"level":"info","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:47:45Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:47:45Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:47:45Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:47:45Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5"} {"level":"info","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:47:45Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:47:45Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f"} {"level":"info","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:47:45Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:47:45Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:47:45Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:47:45Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5"} {"level":"error","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4eeebe60a5949770118f04d8d2a13f62eaa25b97a8cbf6b2db4dcf2e1f471daa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:47:45Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:47:45Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4eeebe60a5949770118f04d8d2a13f62eaa25b97a8cbf6b2db4dcf2e1f471daa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:47:45Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:47:45Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f"} {"level":"info","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:47:45Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:47:45Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4eeebe60a5949770118f04d8d2a13f62eaa25b97a8cbf6b2db4dcf2e1f471daa"} {"level":"info","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4eeebe60a5949770118f04d8d2a13f62eaa25b97a8cbf6b2db4dcf2e1f471daa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:47:45Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:47:45Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4eeebe60a5949770118f04d8d2a13f62eaa25b97a8cbf6b2db4dcf2e1f471daa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4eeebe60a5949770118f04d8d2a13f62eaa25b97a8cbf6b2db4dcf2e1f471daa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4eeebe60a5949770118f04d8d2a13f62eaa25b97a8cbf6b2db4dcf2e1f471daa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f"} {"level":"debug","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:47:45Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:47:45Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5"} {"level":"info","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0e5cbe7a4617c8bcd342c3cd5a454bdac7d25cddb649da91872e314958741695","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:47:45Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:47:45Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4eeebe60a5949770118f04d8d2a13f62eaa25b97a8cbf6b2db4dcf2e1f471daa"} {"level":"info","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0e5cbe7a4617c8bcd342c3cd5a454bdac7d25cddb649da91872e314958741695","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:47:45Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:47:45Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0e5cbe7a4617c8bcd342c3cd5a454bdac7d25cddb649da91872e314958741695"} {"level":"info","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0e5cbe7a4617c8bcd342c3cd5a454bdac7d25cddb649da91872e314958741695","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:47:45Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:47:45Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0e5cbe7a4617c8bcd342c3cd5a454bdac7d25cddb649da91872e314958741695"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f"} {"level":"info","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0e5cbe7a4617c8bcd342c3cd5a454bdac7d25cddb649da91872e314958741695","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:47:45Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:47:45Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0e5cbe7a4617c8bcd342c3cd5a454bdac7d25cddb649da91872e314958741695","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529"} {"level":"debug","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:47:45Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:47:45Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0e5cbe7a4617c8bcd342c3cd5a454bdac7d25cddb649da91872e314958741695"} {"level":"info","ts":"2026-07-31T23:47:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529"} {"level":"info","ts":"2026-07-31T23:47:58Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"d7ed41c3-e640-4c16-a661-16e4d9d8bafe","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:37664","PortSpecifier":{"PortValue":37664}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.56:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"d7ed41c3-e640-4c16-a661-16e4d9d8bafe","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T23:47:58Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"d7ed41c3-e640-4c16-a661-16e4d9d8bafe","object":"source:{address:{socket_address:{address:\"10.133.0.12:37664\" port_value:37664}}} destination:{address:{socket_address:{address:\"10.134.0.56:443\" port_value:443}}} request:{time:{seconds:1785541678 nanos:356092347} http:{id:\"d7ed41c3-e640-4c16-a661-16e4d9d8bafe\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"67\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=34.228.250.194;host=e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-a-99d0e4.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.12\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdC03OWY0NGRiZDc2LXY4dGNrCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.56~e2e-shared-a-99d0e4-openshift-default-79f44dbd76-v8tck.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"34.228.250.194,10.133.0.12\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"d7ed41c3-e640-4c16-a661-16e4d9d8bafe\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T23:47:58Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"d7ed41c3-e640-4c16-a661-16e4d9d8bafe","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-31T23:47:58Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"d7ed41c3-e640-4c16-a661-16e4d9d8bafe","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/d4122151839b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=76d27835-6822-41a5-a75d-338a951568a0"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"e9099e0c-d0ba-4aba-b3e9-b442f2c7fe1a","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-07-31T23:47:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"d7ed41c3-e640-4c16-a661-16e4d9d8bafe","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/d4122151839b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=76d27835-6822-41a5-a75d-338a951568a0"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"e9099e0c-d0ba-4aba-b3e9-b442f2c7fe1a","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.56:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"67","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-99d0e4.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdC03OWY0NGRiZDc2LXY4dGNrCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.56~e2e-shared-a-99d0e4-openshift-default-79f44dbd76-v8tck.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"d7ed41c3-e640-4c16-a661-16e4d9d8bafe"},"host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","id":"d7ed41c3-e640-4c16-a661-16e4d9d8bafe","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":356092347,"seconds":1785541678}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":37664},"address":"10.133.0.12:37664"}}}}},"destination":{"address":"10.134.0.56:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3"},"headers":{":authority":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"67","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-99d0e4.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdC03OWY0NGRiZDc2LXY4dGNrCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.56~e2e-shared-a-99d0e4-openshift-default-79f44dbd76-v8tck.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"d7ed41c3-e640-4c16-a661-16e4d9d8bafe"},"host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","id":"d7ed41c3-e640-4c16-a661-16e4d9d8bafe","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":356092347,"seconds":1785541678},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.12:37664","port":37664}}} {"level":"debug","ts":"2026-07-31T23:47:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d7ed41c3-e640-4c16-a661-16e4d9d8bafe","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-31T23:47:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d7ed41c3-e640-4c16-a661-16e4d9d8bafe","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-31T23:47:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d7ed41c3-e640-4c16-a661-16e4d9d8bafe","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-99d0e4/sub-test-model-99d0e4\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-99d0e4/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-31T23:47:58Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"d7ed41c3-e640-4c16-a661-16e4d9d8bafe","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-31T23:47:58Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d7ed41c3-e640-4c16-a661-16e4d9d8bafe","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-31T23:47:58Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d7ed41c3-e640-4c16-a661-16e4d9d8bafe","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-31T23:47:58Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d7ed41c3-e640-4c16-a661-16e4d9d8bafe","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T23:47:58Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d7ed41c3-e640-4c16-a661-16e4d9d8bafe","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T23:47:58Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ffe53bcb-139b-4cc2-8ee0-9b1fd29d3604","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:56972","PortSpecifier":{"PortValue":56972}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"ffe53bcb-139b-4cc2-8ee0-9b1fd29d3604","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T23:47:58Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ffe53bcb-139b-4cc2-8ee0-9b1fd29d3604","object":"source:{address:{socket_address:{address:\"10.133.0.12:56972\" port_value:56972}}} destination:{address:{socket_address:{address:\"10.134.0.57:443\" port_value:443}}} request:{time:{seconds:1785541678 nanos:396554194} http:{id:\"ffe53bcb-139b-4cc2-8ee0-9b1fd29d3604\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"67\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=34.228.250.194;host=e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-b-3d60f7.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.12\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0zZDYwZjctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTNkNjBmNy1vcGVuc2hpZnQtZGVmYXVsdC02ZmNkNmY4OGNiLWQ1dG5jCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTNkNjBmNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0zZDYwZjctb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.57~e2e-shared-b-3d60f7-openshift-default-6fcd6f88cb-d5tnc.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"34.228.250.194,10.133.0.12\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"ffe53bcb-139b-4cc2-8ee0-9b1fd29d3604\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T23:47:58Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"ffe53bcb-139b-4cc2-8ee0-9b1fd29d3604","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-31T23:47:58Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"ffe53bcb-139b-4cc2-8ee0-9b1fd29d3604","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/d4122151839b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=76d27835-6822-41a5-a75d-338a951568a0"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"e9099e0c-d0ba-4aba-b3e9-b442f2c7fe1a","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-07-31T23:47:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"ffe53bcb-139b-4cc2-8ee0-9b1fd29d3604","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/d4122151839b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=76d27835-6822-41a5-a75d-338a951568a0"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"e9099e0c-d0ba-4aba-b3e9-b442f2c7fe1a","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.57:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"67","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-3d60f7.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0zZDYwZjctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTNkNjBmNy1vcGVuc2hpZnQtZGVmYXVsdC02ZmNkNmY4OGNiLWQ1dG5jCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTNkNjBmNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0zZDYwZjctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.57~e2e-shared-b-3d60f7-openshift-default-6fcd6f88cb-d5tnc.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"ffe53bcb-139b-4cc2-8ee0-9b1fd29d3604"},"host":"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","id":"ffe53bcb-139b-4cc2-8ee0-9b1fd29d3604","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":396554194,"seconds":1785541678}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":56972},"address":"10.133.0.12:56972"}}}}},"destination":{"address":"10.134.0.57:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5"},"headers":{":authority":"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"67","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-3d60f7.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0zZDYwZjctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTNkNjBmNy1vcGVuc2hpZnQtZGVmYXVsdC02ZmNkNmY4OGNiLWQ1dG5jCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTNkNjBmNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0zZDYwZjctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.57~e2e-shared-b-3d60f7-openshift-default-6fcd6f88cb-d5tnc.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"ffe53bcb-139b-4cc2-8ee0-9b1fd29d3604"},"host":"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","id":"ffe53bcb-139b-4cc2-8ee0-9b1fd29d3604","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":396554194,"seconds":1785541678},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.12:56972","port":56972}}} {"level":"debug","ts":"2026-07-31T23:47:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ffe53bcb-139b-4cc2-8ee0-9b1fd29d3604","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-31T23:47:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ffe53bcb-139b-4cc2-8ee0-9b1fd29d3604","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-31T23:47:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ffe53bcb-139b-4cc2-8ee0-9b1fd29d3604","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-3d60f7/sub-test-model-3d60f7\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-3d60f7/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-31T23:47:58Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"ffe53bcb-139b-4cc2-8ee0-9b1fd29d3604","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-31T23:47:58Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ffe53bcb-139b-4cc2-8ee0-9b1fd29d3604","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-31T23:47:58Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ffe53bcb-139b-4cc2-8ee0-9b1fd29d3604","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-31T23:47:58Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ffe53bcb-139b-4cc2-8ee0-9b1fd29d3604","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T23:47:58Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ffe53bcb-139b-4cc2-8ee0-9b1fd29d3604","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T23:47:58Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"79507606-5a11-464a-a89e-e84a6b700006","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:37674","PortSpecifier":{"PortValue":37674}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.56:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"79507606-5a11-464a-a89e-e84a6b700006","method":"GET","path":"/maas-api/v1/subscriptions","host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T23:47:58Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"79507606-5a11-464a-a89e-e84a6b700006","object":"source:{address:{socket_address:{address:\"10.133.0.12:37674\" port_value:37674}}} destination:{address:{socket_address:{address:\"10.134.0.56:443\" port_value:443}}} request:{time:{seconds:1785541678 nanos:455282724} http:{id:\"79507606-5a11-464a-a89e-e84a6b700006\" method:\"GET\" headers:{key:\":authority\" value:\"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"GET\"} headers:{key:\":path\" value:\"/maas-api/v1/subscriptions\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=34.228.250.194;host=e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-a-99d0e4.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.12\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdC03OWY0NGRiZDc2LXY4dGNrCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.56~e2e-shared-a-99d0e4-openshift-default-79f44dbd76-v8tck.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"34.228.250.194,10.133.0.12\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"79507606-5a11-464a-a89e-e84a6b700006\"} path:\"/maas-api/v1/subscriptions\" host:\"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T23:47:58Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"79507606-5a11-464a-a89e-e84a6b700006","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-Qb9SspXHJpjgBZAe_C90rU2I2pFJkqFmM4Rb4UXuS02tVSfQKw5fOCOIHZpZ"} {"level":"debug","ts":"2026-07-31T23:47:58Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"79507606-5a11-464a-a89e-e84a6b700006","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-99d0e4.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T23:47:58Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"79507606-5a11-464a-a89e-e84a6b700006","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-99d0e4.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":"9a0c7dbd-3482-4bec-b06c-fd5cf9010fe2","keyName":"e2e-sub-iso-f1c4c0","subscription":"e2e-a-only-4758dd","tenant":"e2e-shared-a-99d0e4","userId":"9a0c7dbd-3482-4bec-b06c-fd5cf9010fe2","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-31T23:47:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"79507606-5a11-464a-a89e-e84a6b700006","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-99d0e4.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdC03OWY0NGRiZDc2LXY4dGNrCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.56~e2e-shared-a-99d0e4-openshift-default-79f44dbd76-v8tck.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"79507606-5a11-464a-a89e-e84a6b700006"},"host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","id":"79507606-5a11-464a-a89e-e84a6b700006","method":"GET","path":"/maas-api/v1/subscriptions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":455282724,"seconds":1785541678}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":37674},"address":"10.133.0.12:37674"}}}}},"destination":{"address":"10.134.0.56:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3"},"headers":{":authority":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/subscriptions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-99d0e4.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdC03OWY0NGRiZDc2LXY4dGNrCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.56~e2e-shared-a-99d0e4-openshift-default-79f44dbd76-v8tck.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"79507606-5a11-464a-a89e-e84a6b700006"},"host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","id":"79507606-5a11-464a-a89e-e84a6b700006","method":"GET","path":"/maas-api/v1/subscriptions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":455282724,"seconds":1785541678},"url_path":"/maas-api/v1/subscriptions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.12:37674","port":37674}}} {"level":"debug","ts":"2026-07-31T23:47:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"79507606-5a11-464a-a89e-e84a6b700006","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-31T23:47:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"79507606-5a11-464a-a89e-e84a6b700006","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-31T23:47:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"79507606-5a11-464a-a89e-e84a6b700006","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-99d0e4/sub-test-model-99d0e4\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-99d0e4/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-31T23:47:58Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"79507606-5a11-464a-a89e-e84a6b700006","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-31T23:47:58Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"79507606-5a11-464a-a89e-e84a6b700006","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-4758dd"} {"level":"debug","ts":"2026-07-31T23:47:58Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"79507606-5a11-464a-a89e-e84a6b700006","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-31T23:47:58Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"79507606-5a11-464a-a89e-e84a6b700006","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"info","ts":"2026-07-31T23:47:58Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"79507606-5a11-464a-a89e-e84a6b700006","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T23:47:58Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"79507606-5a11-464a-a89e-e84a6b700006","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T23:47:58Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"4afe1346-631b-45a6-b4f1-93f6d0a1f158","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:56978","PortSpecifier":{"PortValue":56978}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"4afe1346-631b-45a6-b4f1-93f6d0a1f158","method":"GET","path":"/maas-api/v1/subscriptions","host":"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T23:47:58Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"4afe1346-631b-45a6-b4f1-93f6d0a1f158","object":"source:{address:{socket_address:{address:\"10.133.0.12:56978\" port_value:56978}}} destination:{address:{socket_address:{address:\"10.134.0.57:443\" port_value:443}}} request:{time:{seconds:1785541678 nanos:500543751} http:{id:\"4afe1346-631b-45a6-b4f1-93f6d0a1f158\" method:\"GET\" headers:{key:\":authority\" value:\"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"GET\"} headers:{key:\":path\" value:\"/maas-api/v1/subscriptions\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=34.228.250.194;host=e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-b-3d60f7.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.12\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0zZDYwZjctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTNkNjBmNy1vcGVuc2hpZnQtZGVmYXVsdC02ZmNkNmY4OGNiLWQ1dG5jCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTNkNjBmNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0zZDYwZjctb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.57~e2e-shared-b-3d60f7-openshift-default-6fcd6f88cb-d5tnc.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"34.228.250.194,10.133.0.12\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"4afe1346-631b-45a6-b4f1-93f6d0a1f158\"} path:\"/maas-api/v1/subscriptions\" host:\"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T23:47:58Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"4afe1346-631b-45a6-b4f1-93f6d0a1f158","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-2KW8tKivCthP0tAO_pg52zEbPgbo3qc0HC9aGiUizsFUnW2tjhoDmkRc9gpV"} {"level":"debug","ts":"2026-07-31T23:47:58Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"4afe1346-631b-45a6-b4f1-93f6d0a1f158","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-3d60f7.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T23:47:58Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"4afe1346-631b-45a6-b4f1-93f6d0a1f158","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-3d60f7.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":"b8813366-5f53-41ab-b9fb-e4f4aed7b78e","keyName":"e2e-sub-iso-352d42","subscription":"e2e-b-only-4758dd","tenant":"e2e-shared-b-3d60f7","userId":"b8813366-5f53-41ab-b9fb-e4f4aed7b78e","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-31T23:47:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"4afe1346-631b-45a6-b4f1-93f6d0a1f158","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-3d60f7.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0zZDYwZjctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTNkNjBmNy1vcGVuc2hpZnQtZGVmYXVsdC02ZmNkNmY4OGNiLWQ1dG5jCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTNkNjBmNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0zZDYwZjctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.57~e2e-shared-b-3d60f7-openshift-default-6fcd6f88cb-d5tnc.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"4afe1346-631b-45a6-b4f1-93f6d0a1f158"},"host":"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","id":"4afe1346-631b-45a6-b4f1-93f6d0a1f158","method":"GET","path":"/maas-api/v1/subscriptions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":500543751,"seconds":1785541678}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":56978},"address":"10.133.0.12:56978"}}}}},"destination":{"address":"10.134.0.57:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5"},"headers":{":authority":"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/subscriptions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-3d60f7.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0zZDYwZjctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTNkNjBmNy1vcGVuc2hpZnQtZGVmYXVsdC02ZmNkNmY4OGNiLWQ1dG5jCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTNkNjBmNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0zZDYwZjctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.57~e2e-shared-b-3d60f7-openshift-default-6fcd6f88cb-d5tnc.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"4afe1346-631b-45a6-b4f1-93f6d0a1f158"},"host":"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","id":"4afe1346-631b-45a6-b4f1-93f6d0a1f158","method":"GET","path":"/maas-api/v1/subscriptions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":500543751,"seconds":1785541678},"url_path":"/maas-api/v1/subscriptions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.12:56978","port":56978}}} {"level":"debug","ts":"2026-07-31T23:47:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4afe1346-631b-45a6-b4f1-93f6d0a1f158","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-31T23:47:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4afe1346-631b-45a6-b4f1-93f6d0a1f158","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-31T23:47:58Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4afe1346-631b-45a6-b4f1-93f6d0a1f158","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-3d60f7/sub-test-model-3d60f7\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-3d60f7/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-31T23:47:58Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4afe1346-631b-45a6-b4f1-93f6d0a1f158","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-31T23:47:58Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4afe1346-631b-45a6-b4f1-93f6d0a1f158","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-4758dd"} {"level":"debug","ts":"2026-07-31T23:47:58Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4afe1346-631b-45a6-b4f1-93f6d0a1f158","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-31T23:47:58Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"4afe1346-631b-45a6-b4f1-93f6d0a1f158","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"info","ts":"2026-07-31T23:47:58Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"4afe1346-631b-45a6-b4f1-93f6d0a1f158","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T23:47:58Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"4afe1346-631b-45a6-b4f1-93f6d0a1f158","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T23:48:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529"} {"level":"info","ts":"2026-07-31T23:48:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/54a58ada5a9e16cc9b8b236145034a7a32cc47df5457c2ad61ecdf886d79b092"} {"level":"info","ts":"2026-07-31T23:48:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e7a5f4eb6a2db7e9d5e14b2fbcbd4325fe96daf121347165864e10a2fc64115e"} {"level":"info","ts":"2026-07-31T23:48:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2"} {"level":"info","ts":"2026-07-31T23:48:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1b7f8153731666d84ac20181608a966507e524cf853747f1e5b5a37724574047"} {"level":"info","ts":"2026-07-31T23:48:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4eeebe60a5949770118f04d8d2a13f62eaa25b97a8cbf6b2db4dcf2e1f471daa"} {"level":"info","ts":"2026-07-31T23:48:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5"} {"level":"info","ts":"2026-07-31T23:48:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0e5cbe7a4617c8bcd342c3cd5a454bdac7d25cddb649da91872e314958741695"} {"level":"info","ts":"2026-07-31T23:48:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/875eca00658fb3b8d90912631341e96c85372bc4af2dd6b6a4098c7967b7a700"} {"level":"info","ts":"2026-07-31T23:48:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f"} {"level":"info","ts":"2026-07-31T23:48:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/77381caa9d24459c813fb9e080b98edbdea294a263d7c2d0ff40502cf12f26ca"} {"level":"info","ts":"2026-07-31T23:48:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e36a25d46ee2fd951185688f87a021a13e638de7613cece9fbae3582bf9ea094"} {"level":"debug","ts":"2026-07-31T23:48:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4eeebe60a5949770118f04d8d2a13f62eaa25b97a8cbf6b2db4dcf2e1f471daa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:48:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:48:08Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:48:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4eeebe60a5949770118f04d8d2a13f62eaa25b97a8cbf6b2db4dcf2e1f471daa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4eeebe60a5949770118f04d8d2a13f62eaa25b97a8cbf6b2db4dcf2e1f471daa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:48:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4eeebe60a5949770118f04d8d2a13f62eaa25b97a8cbf6b2db4dcf2e1f471daa"} {"level":"debug","ts":"2026-07-31T23:48:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4eeebe60a5949770118f04d8d2a13f62eaa25b97a8cbf6b2db4dcf2e1f471daa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4eeebe60a5949770118f04d8d2a13f62eaa25b97a8cbf6b2db4dcf2e1f471daa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:48:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4eeebe60a5949770118f04d8d2a13f62eaa25b97a8cbf6b2db4dcf2e1f471daa"} {"level":"debug","ts":"2026-07-31T23:48:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4eeebe60a5949770118f04d8d2a13f62eaa25b97a8cbf6b2db4dcf2e1f471daa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:48:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:48:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4eeebe60a5949770118f04d8d2a13f62eaa25b97a8cbf6b2db4dcf2e1f471daa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:48:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4eeebe60a5949770118f04d8d2a13f62eaa25b97a8cbf6b2db4dcf2e1f471daa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4eeebe60a5949770118f04d8d2a13f62eaa25b97a8cbf6b2db4dcf2e1f471daa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e7a5f4eb6a2db7e9d5e14b2fbcbd4325fe96daf121347165864e10a2fc64115e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:48:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:48:08Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:48:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e7a5f4eb6a2db7e9d5e14b2fbcbd4325fe96daf121347165864e10a2fc64115e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e7a5f4eb6a2db7e9d5e14b2fbcbd4325fe96daf121347165864e10a2fc64115e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e7a5f4eb6a2db7e9d5e14b2fbcbd4325fe96daf121347165864e10a2fc64115e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:48:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4eeebe60a5949770118f04d8d2a13f62eaa25b97a8cbf6b2db4dcf2e1f471daa"} {"level":"debug","ts":"2026-07-31T23:48:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e7a5f4eb6a2db7e9d5e14b2fbcbd4325fe96daf121347165864e10a2fc64115e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:48:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:48:08Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:48:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e7a5f4eb6a2db7e9d5e14b2fbcbd4325fe96daf121347165864e10a2fc64115e"} {"level":"info","ts":"2026-07-31T23:48:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e7a5f4eb6a2db7e9d5e14b2fbcbd4325fe96daf121347165864e10a2fc64115e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e7a5f4eb6a2db7e9d5e14b2fbcbd4325fe96daf121347165864e10a2fc64115e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:48:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e7a5f4eb6a2db7e9d5e14b2fbcbd4325fe96daf121347165864e10a2fc64115e"} {"level":"debug","ts":"2026-07-31T23:48:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e7a5f4eb6a2db7e9d5e14b2fbcbd4325fe96daf121347165864e10a2fc64115e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:48:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:48:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e7a5f4eb6a2db7e9d5e14b2fbcbd4325fe96daf121347165864e10a2fc64115e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:48:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e7a5f4eb6a2db7e9d5e14b2fbcbd4325fe96daf121347165864e10a2fc64115e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:48:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:48:08Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:48:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e7a5f4eb6a2db7e9d5e14b2fbcbd4325fe96daf121347165864e10a2fc64115e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:48:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f"} {"level":"debug","ts":"2026-07-31T23:48:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:48:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:48:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:48:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e7a5f4eb6a2db7e9d5e14b2fbcbd4325fe96daf121347165864e10a2fc64115e"} {"level":"info","ts":"2026-07-31T23:48:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:48:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:48:08Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:48:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f"} {"level":"info","ts":"2026-07-31T23:48:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:48:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f"} {"level":"debug","ts":"2026-07-31T23:48:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"77381caa9d24459c813fb9e080b98edbdea294a263d7c2d0ff40502cf12f26ca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:48:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:48:08Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:48:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f"} {"level":"info","ts":"2026-07-31T23:48:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"77381caa9d24459c813fb9e080b98edbdea294a263d7c2d0ff40502cf12f26ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:48:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:48:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:48:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"77381caa9d24459c813fb9e080b98edbdea294a263d7c2d0ff40502cf12f26ca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:48:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:48:08Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:48:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/77381caa9d24459c813fb9e080b98edbdea294a263d7c2d0ff40502cf12f26ca"} {"level":"info","ts":"2026-07-31T23:48:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"77381caa9d24459c813fb9e080b98edbdea294a263d7c2d0ff40502cf12f26ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:48:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:48:08Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:48:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"77381caa9d24459c813fb9e080b98edbdea294a263d7c2d0ff40502cf12f26ca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:48:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:48:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["77381caa9d24459c813fb9e080b98edbdea294a263d7c2d0ff40502cf12f26ca"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f"} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"77381caa9d24459c813fb9e080b98edbdea294a263d7c2d0ff40502cf12f26ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/77381caa9d24459c813fb9e080b98edbdea294a263d7c2d0ff40502cf12f26ca"} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"77381caa9d24459c813fb9e080b98edbdea294a263d7c2d0ff40502cf12f26ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f"} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/77381caa9d24459c813fb9e080b98edbdea294a263d7c2d0ff40502cf12f26ca"} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e36a25d46ee2fd951185688f87a021a13e638de7613cece9fbae3582bf9ea094","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f"} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e36a25d46ee2fd951185688f87a021a13e638de7613cece9fbae3582bf9ea094","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529"} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e36a25d46ee2fd951185688f87a021a13e638de7613cece9fbae3582bf9ea094"} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e36a25d46ee2fd951185688f87a021a13e638de7613cece9fbae3582bf9ea094","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e36a25d46ee2fd951185688f87a021a13e638de7613cece9fbae3582bf9ea094"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e36a25d46ee2fd951185688f87a021a13e638de7613cece9fbae3582bf9ea094","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f"} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e36a25d46ee2fd951185688f87a021a13e638de7613cece9fbae3582bf9ea094","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529"} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e36a25d46ee2fd951185688f87a021a13e638de7613cece9fbae3582bf9ea094"} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f"} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529"} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2"} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2"} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1b7f8153731666d84ac20181608a966507e524cf853747f1e5b5a37724574047","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2"} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1b7f8153731666d84ac20181608a966507e524cf853747f1e5b5a37724574047","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1b7f8153731666d84ac20181608a966507e524cf853747f1e5b5a37724574047"} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1b7f8153731666d84ac20181608a966507e524cf853747f1e5b5a37724574047","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1b7f8153731666d84ac20181608a966507e524cf853747f1e5b5a37724574047"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5"} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1b7f8153731666d84ac20181608a966507e524cf853747f1e5b5a37724574047","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2"} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1b7f8153731666d84ac20181608a966507e524cf853747f1e5b5a37724574047","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1b7f8153731666d84ac20181608a966507e524cf853747f1e5b5a37724574047","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1b7f8153731666d84ac20181608a966507e524cf853747f1e5b5a37724574047"} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5"} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1b7f8153731666d84ac20181608a966507e524cf853747f1e5b5a37724574047","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1b7f8153731666d84ac20181608a966507e524cf853747f1e5b5a37724574047"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1b7f8153731666d84ac20181608a966507e524cf853747f1e5b5a37724574047","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"875eca00658fb3b8d90912631341e96c85372bc4af2dd6b6a4098c7967b7a700","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2"} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"875eca00658fb3b8d90912631341e96c85372bc4af2dd6b6a4098c7967b7a700","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1b7f8153731666d84ac20181608a966507e524cf853747f1e5b5a37724574047"} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1b7f8153731666d84ac20181608a966507e524cf853747f1e5b5a37724574047","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"875eca00658fb3b8d90912631341e96c85372bc4af2dd6b6a4098c7967b7a700","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"875eca00658fb3b8d90912631341e96c85372bc4af2dd6b6a4098c7967b7a700","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"875eca00658fb3b8d90912631341e96c85372bc4af2dd6b6a4098c7967b7a700","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/875eca00658fb3b8d90912631341e96c85372bc4af2dd6b6a4098c7967b7a700"} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"875eca00658fb3b8d90912631341e96c85372bc4af2dd6b6a4098c7967b7a700","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["875eca00658fb3b8d90912631341e96c85372bc4af2dd6b6a4098c7967b7a700"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"875eca00658fb3b8d90912631341e96c85372bc4af2dd6b6a4098c7967b7a700","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"875eca00658fb3b8d90912631341e96c85372bc4af2dd6b6a4098c7967b7a700","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5"} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"54a58ada5a9e16cc9b8b236145034a7a32cc47df5457c2ad61ecdf886d79b092","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"54a58ada5a9e16cc9b8b236145034a7a32cc47df5457c2ad61ecdf886d79b092","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0e5cbe7a4617c8bcd342c3cd5a454bdac7d25cddb649da91872e314958741695","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/875eca00658fb3b8d90912631341e96c85372bc4af2dd6b6a4098c7967b7a700"} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0e5cbe7a4617c8bcd342c3cd5a454bdac7d25cddb649da91872e314958741695","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"54a58ada5a9e16cc9b8b236145034a7a32cc47df5457c2ad61ecdf886d79b092","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/54a58ada5a9e16cc9b8b236145034a7a32cc47df5457c2ad61ecdf886d79b092"} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"54a58ada5a9e16cc9b8b236145034a7a32cc47df5457c2ad61ecdf886d79b092","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0e5cbe7a4617c8bcd342c3cd5a454bdac7d25cddb649da91872e314958741695","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0e5cbe7a4617c8bcd342c3cd5a454bdac7d25cddb649da91872e314958741695","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"54a58ada5a9e16cc9b8b236145034a7a32cc47df5457c2ad61ecdf886d79b092","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["54a58ada5a9e16cc9b8b236145034a7a32cc47df5457c2ad61ecdf886d79b092"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0e5cbe7a4617c8bcd342c3cd5a454bdac7d25cddb649da91872e314958741695"} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"54a58ada5a9e16cc9b8b236145034a7a32cc47df5457c2ad61ecdf886d79b092","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0e5cbe7a4617c8bcd342c3cd5a454bdac7d25cddb649da91872e314958741695","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0e5cbe7a4617c8bcd342c3cd5a454bdac7d25cddb649da91872e314958741695"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0e5cbe7a4617c8bcd342c3cd5a454bdac7d25cddb649da91872e314958741695","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"54a58ada5a9e16cc9b8b236145034a7a32cc47df5457c2ad61ecdf886d79b092","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/54a58ada5a9e16cc9b8b236145034a7a32cc47df5457c2ad61ecdf886d79b092"} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"54a58ada5a9e16cc9b8b236145034a7a32cc47df5457c2ad61ecdf886d79b092","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0e5cbe7a4617c8bcd342c3cd5a454bdac7d25cddb649da91872e314958741695","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0e5cbe7a4617c8bcd342c3cd5a454bdac7d25cddb649da91872e314958741695"} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0e5cbe7a4617c8bcd342c3cd5a454bdac7d25cddb649da91872e314958741695","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"54a58ada5a9e16cc9b8b236145034a7a32cc47df5457c2ad61ecdf886d79b092","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0e5cbe7a4617c8bcd342c3cd5a454bdac7d25cddb649da91872e314958741695","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0e5cbe7a4617c8bcd342c3cd5a454bdac7d25cddb649da91872e314958741695"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0e5cbe7a4617c8bcd342c3cd5a454bdac7d25cddb649da91872e314958741695","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"54a58ada5a9e16cc9b8b236145034a7a32cc47df5457c2ad61ecdf886d79b092","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0e5cbe7a4617c8bcd342c3cd5a454bdac7d25cddb649da91872e314958741695","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0e5cbe7a4617c8bcd342c3cd5a454bdac7d25cddb649da91872e314958741695"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/54a58ada5a9e16cc9b8b236145034a7a32cc47df5457c2ad61ecdf886d79b092"} {"level":"error","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"0e5cbe7a4617c8bcd342c3cd5a454bdac7d25cddb649da91872e314958741695","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"0e5cbe7a4617c8bcd342c3cd5a454bdac7d25cddb649da91872e314958741695\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"54a58ada5a9e16cc9b8b236145034a7a32cc47df5457c2ad61ecdf886d79b092","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["54a58ada5a9e16cc9b8b236145034a7a32cc47df5457c2ad61ecdf886d79b092"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0e5cbe7a4617c8bcd342c3cd5a454bdac7d25cddb649da91872e314958741695"} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"54a58ada5a9e16cc9b8b236145034a7a32cc47df5457c2ad61ecdf886d79b092","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0e5cbe7a4617c8bcd342c3cd5a454bdac7d25cddb649da91872e314958741695","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"54a58ada5a9e16cc9b8b236145034a7a32cc47df5457c2ad61ecdf886d79b092","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"54a58ada5a9e16cc9b8b236145034a7a32cc47df5457c2ad61ecdf886d79b092","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/54a58ada5a9e16cc9b8b236145034a7a32cc47df5457c2ad61ecdf886d79b092"} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"54a58ada5a9e16cc9b8b236145034a7a32cc47df5457c2ad61ecdf886d79b092","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"54a58ada5a9e16cc9b8b236145034a7a32cc47df5457c2ad61ecdf886d79b092","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/54a58ada5a9e16cc9b8b236145034a7a32cc47df5457c2ad61ecdf886d79b092"} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"54a58ada5a9e16cc9b8b236145034a7a32cc47df5457c2ad61ecdf886d79b092","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["54a58ada5a9e16cc9b8b236145034a7a32cc47df5457c2ad61ecdf886d79b092"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"54a58ada5a9e16cc9b8b236145034a7a32cc47df5457c2ad61ecdf886d79b092","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"54a58ada5a9e16cc9b8b236145034a7a32cc47df5457c2ad61ecdf886d79b092","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:48:09Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:48:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/54a58ada5a9e16cc9b8b236145034a7a32cc47df5457c2ad61ecdf886d79b092"} {"level":"info","ts":"2026-07-31T23:48:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"54a58ada5a9e16cc9b8b236145034a7a32cc47df5457c2ad61ecdf886d79b092","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"54a58ada5a9e16cc9b8b236145034a7a32cc47df5457c2ad61ecdf886d79b092","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:48:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:48:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["54a58ada5a9e16cc9b8b236145034a7a32cc47df5457c2ad61ecdf886d79b092"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:48:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/54a58ada5a9e16cc9b8b236145034a7a32cc47df5457c2ad61ecdf886d79b092"} {"level":"info","ts":"2026-07-31T23:48:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"54a58ada5a9e16cc9b8b236145034a7a32cc47df5457c2ad61ecdf886d79b092","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"54a58ada5a9e16cc9b8b236145034a7a32cc47df5457c2ad61ecdf886d79b092","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:48:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:48:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["54a58ada5a9e16cc9b8b236145034a7a32cc47df5457c2ad61ecdf886d79b092"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:48:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/54a58ada5a9e16cc9b8b236145034a7a32cc47df5457c2ad61ecdf886d79b092"} {"level":"error","ts":"2026-07-31T23:48:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"54a58ada5a9e16cc9b8b236145034a7a32cc47df5457c2ad61ecdf886d79b092","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"54a58ada5a9e16cc9b8b236145034a7a32cc47df5457c2ad61ecdf886d79b092\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-31T23:48:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"54a58ada5a9e16cc9b8b236145034a7a32cc47df5457c2ad61ecdf886d79b092","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:48:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"54a58ada5a9e16cc9b8b236145034a7a32cc47df5457c2ad61ecdf886d79b092","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:48:32Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"a905921d-f0ee-4301-b0c8-33ef95b59a04","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:38076","PortSpecifier":{"PortValue":38076}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.56:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"a905921d-f0ee-4301-b0c8-33ef95b59a04","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T23:48:32Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"a905921d-f0ee-4301-b0c8-33ef95b59a04","object":"source:{address:{socket_address:{address:\"10.133.0.12:38076\" port_value:38076}}} destination:{address:{socket_address:{address:\"10.134.0.56:443\" port_value:443}}} request:{time:{seconds:1785541712 nanos:20429170} http:{id:\"a905921d-f0ee-4301-b0c8-33ef95b59a04\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"71\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=34.228.250.194;host=e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-a-99d0e4.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.12\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdC03OWY0NGRiZDc2LXY4dGNrCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.56~e2e-shared-a-99d0e4-openshift-default-79f44dbd76-v8tck.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"34.228.250.194,10.133.0.12\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"a905921d-f0ee-4301-b0c8-33ef95b59a04\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T23:48:32Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"a905921d-f0ee-4301-b0c8-33ef95b59a04","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-31T23:48:32Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"a905921d-f0ee-4301-b0c8-33ef95b59a04","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/d4122151839b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=76d27835-6822-41a5-a75d-338a951568a0"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"e9099e0c-d0ba-4aba-b3e9-b442f2c7fe1a","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-07-31T23:48:32Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"a905921d-f0ee-4301-b0c8-33ef95b59a04","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/d4122151839b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=76d27835-6822-41a5-a75d-338a951568a0"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"e9099e0c-d0ba-4aba-b3e9-b442f2c7fe1a","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.56:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"71","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-99d0e4.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdC03OWY0NGRiZDc2LXY4dGNrCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.56~e2e-shared-a-99d0e4-openshift-default-79f44dbd76-v8tck.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"a905921d-f0ee-4301-b0c8-33ef95b59a04"},"host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","id":"a905921d-f0ee-4301-b0c8-33ef95b59a04","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":20429170,"seconds":1785541712}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":38076},"address":"10.133.0.12:38076"}}}}},"destination":{"address":"10.134.0.56:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3"},"headers":{":authority":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"71","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-99d0e4.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdC03OWY0NGRiZDc2LXY4dGNrCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.56~e2e-shared-a-99d0e4-openshift-default-79f44dbd76-v8tck.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"a905921d-f0ee-4301-b0c8-33ef95b59a04"},"host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","id":"a905921d-f0ee-4301-b0c8-33ef95b59a04","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":20429170,"seconds":1785541712},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.12:38076","port":38076}}} {"level":"debug","ts":"2026-07-31T23:48:32Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a905921d-f0ee-4301-b0c8-33ef95b59a04","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-31T23:48:32Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a905921d-f0ee-4301-b0c8-33ef95b59a04","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-31T23:48:32Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a905921d-f0ee-4301-b0c8-33ef95b59a04","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-99d0e4/sub-test-model-99d0e4\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-99d0e4/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-31T23:48:32Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"a905921d-f0ee-4301-b0c8-33ef95b59a04","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-31T23:48:32Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a905921d-f0ee-4301-b0c8-33ef95b59a04","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-31T23:48:32Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a905921d-f0ee-4301-b0c8-33ef95b59a04","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-31T23:48:32Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"a905921d-f0ee-4301-b0c8-33ef95b59a04","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T23:48:32Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"a905921d-f0ee-4301-b0c8-33ef95b59a04","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T23:48:32Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"3aa64e9d-9988-4057-915a-f899a1882c83","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:49768","PortSpecifier":{"PortValue":49768}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"3aa64e9d-9988-4057-915a-f899a1882c83","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T23:48:32Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"3aa64e9d-9988-4057-915a-f899a1882c83","object":"source:{address:{socket_address:{address:\"10.133.0.12:49768\" port_value:49768}}} destination:{address:{socket_address:{address:\"10.134.0.57:443\" port_value:443}}} request:{time:{seconds:1785541712 nanos:57339343} http:{id:\"3aa64e9d-9988-4057-915a-f899a1882c83\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"71\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=34.228.250.194;host=e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-b-3d60f7.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.12\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0zZDYwZjctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTNkNjBmNy1vcGVuc2hpZnQtZGVmYXVsdC02ZmNkNmY4OGNiLWQ1dG5jCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTNkNjBmNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0zZDYwZjctb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.57~e2e-shared-b-3d60f7-openshift-default-6fcd6f88cb-d5tnc.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"34.228.250.194,10.133.0.12\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"3aa64e9d-9988-4057-915a-f899a1882c83\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T23:48:32Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"3aa64e9d-9988-4057-915a-f899a1882c83","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-31T23:48:32Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"3aa64e9d-9988-4057-915a-f899a1882c83","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/d4122151839b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=76d27835-6822-41a5-a75d-338a951568a0"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"e9099e0c-d0ba-4aba-b3e9-b442f2c7fe1a","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-07-31T23:48:32Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"3aa64e9d-9988-4057-915a-f899a1882c83","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/d4122151839b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=76d27835-6822-41a5-a75d-338a951568a0"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"e9099e0c-d0ba-4aba-b3e9-b442f2c7fe1a","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.57:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"71","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-3d60f7.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0zZDYwZjctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTNkNjBmNy1vcGVuc2hpZnQtZGVmYXVsdC02ZmNkNmY4OGNiLWQ1dG5jCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTNkNjBmNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0zZDYwZjctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.57~e2e-shared-b-3d60f7-openshift-default-6fcd6f88cb-d5tnc.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"3aa64e9d-9988-4057-915a-f899a1882c83"},"host":"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","id":"3aa64e9d-9988-4057-915a-f899a1882c83","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":57339343,"seconds":1785541712}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":49768},"address":"10.133.0.12:49768"}}}}},"destination":{"address":"10.134.0.57:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5"},"headers":{":authority":"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"71","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-3d60f7.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0zZDYwZjctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTNkNjBmNy1vcGVuc2hpZnQtZGVmYXVsdC02ZmNkNmY4OGNiLWQ1dG5jCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTNkNjBmNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0zZDYwZjctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.57~e2e-shared-b-3d60f7-openshift-default-6fcd6f88cb-d5tnc.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"3aa64e9d-9988-4057-915a-f899a1882c83"},"host":"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","id":"3aa64e9d-9988-4057-915a-f899a1882c83","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":57339343,"seconds":1785541712},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.12:49768","port":49768}}} {"level":"debug","ts":"2026-07-31T23:48:32Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3aa64e9d-9988-4057-915a-f899a1882c83","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-31T23:48:32Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3aa64e9d-9988-4057-915a-f899a1882c83","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-31T23:48:32Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3aa64e9d-9988-4057-915a-f899a1882c83","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-3d60f7/sub-test-model-3d60f7\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-3d60f7/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-31T23:48:32Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"3aa64e9d-9988-4057-915a-f899a1882c83","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":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-31T23:48:32Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3aa64e9d-9988-4057-915a-f899a1882c83","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-31T23:48:32Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3aa64e9d-9988-4057-915a-f899a1882c83","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-31T23:48:32Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"3aa64e9d-9988-4057-915a-f899a1882c83","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T23:48:32Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"3aa64e9d-9988-4057-915a-f899a1882c83","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T23:48:32Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ac14d9d2-3cf2-49ac-9893-cf71cc6a969b","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:38082","PortSpecifier":{"PortValue":38082}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.56:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"ac14d9d2-3cf2-49ac-9893-cf71cc6a969b","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T23:48:32Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ac14d9d2-3cf2-49ac-9893-cf71cc6a969b","object":"source:{address:{socket_address:{address:\"10.133.0.12:38082\" port_value:38082}}} destination:{address:{socket_address:{address:\"10.134.0.56:443\" port_value:443}}} request:{time:{seconds:1785541712 nanos:94185415} http:{id:\"ac14d9d2-3cf2-49ac-9893-cf71cc6a969b\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/internal/v1/subscriptions/select\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"187\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=34.228.250.194;host=e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-a-99d0e4.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.12\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdC03OWY0NGRiZDc2LXY4dGNrCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.56~e2e-shared-a-99d0e4-openshift-default-79f44dbd76-v8tck.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"34.228.250.194,10.133.0.12\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"ac14d9d2-3cf2-49ac-9893-cf71cc6a969b\"} path:\"/maas-api/internal/v1/subscriptions/select\" host:\"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T23:48:32Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"ac14d9d2-3cf2-49ac-9893-cf71cc6a969b","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-dgHVMBfpz8VRvhHS_2VVSiwB0Gis2pTzHhTAVgdAOsS98Xyf10GGI0IAiZXt"} {"level":"debug","ts":"2026-07-31T23:48:32Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"ac14d9d2-3cf2-49ac-9893-cf71cc6a969b","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-99d0e4.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T23:48:32Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"ac14d9d2-3cf2-49ac-9893-cf71cc6a969b","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-99d0e4.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":"e3e6bf9e-3a99-4c3e-b676-efa6098fee19","keyName":"e2e-sub-iso-bf122f","subscription":"e2e-shared-sub-54cf79","tenant":"e2e-shared-a-99d0e4","userId":"e3e6bf9e-3a99-4c3e-b676-efa6098fee19","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-31T23:48:32Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"ac14d9d2-3cf2-49ac-9893-cf71cc6a969b","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-length":"187","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-99d0e4.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdC03OWY0NGRiZDc2LXY4dGNrCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.56~e2e-shared-a-99d0e4-openshift-default-79f44dbd76-v8tck.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"ac14d9d2-3cf2-49ac-9893-cf71cc6a969b"},"host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","id":"ac14d9d2-3cf2-49ac-9893-cf71cc6a969b","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":94185415,"seconds":1785541712}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":38082},"address":"10.133.0.12:38082"}}}}},"destination":{"address":"10.134.0.56:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3"},"headers":{":authority":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/internal/v1/subscriptions/select",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"187","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-99d0e4.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdC03OWY0NGRiZDc2LXY4dGNrCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.56~e2e-shared-a-99d0e4-openshift-default-79f44dbd76-v8tck.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"ac14d9d2-3cf2-49ac-9893-cf71cc6a969b"},"host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","id":"ac14d9d2-3cf2-49ac-9893-cf71cc6a969b","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":94185415,"seconds":1785541712},"url_path":"/maas-api/internal/v1/subscriptions/select","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.12:38082","port":38082}}} {"level":"debug","ts":"2026-07-31T23:48:32Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ac14d9d2-3cf2-49ac-9893-cf71cc6a969b","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-31T23:48:32Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ac14d9d2-3cf2-49ac-9893-cf71cc6a969b","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-99d0e4/sub-test-model-99d0e4\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-99d0e4/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-31T23:48:32Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ac14d9d2-3cf2-49ac-9893-cf71cc6a969b","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-31T23:48:32Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ac14d9d2-3cf2-49ac-9893-cf71cc6a969b","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-31T23:48:32Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ac14d9d2-3cf2-49ac-9893-cf71cc6a969b","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-54cf79"} {"level":"debug","ts":"2026-07-31T23:48:32Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"ac14d9d2-3cf2-49ac-9893-cf71cc6a969b","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-31T23:48:32Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ac14d9d2-3cf2-49ac-9893-cf71cc6a969b","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-31T23:48:32Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ac14d9d2-3cf2-49ac-9893-cf71cc6a969b","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T23:48:32Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ac14d9d2-3cf2-49ac-9893-cf71cc6a969b","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T23:48:32Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"bfddfe59-bb5c-4845-adb0-37632d1e321c","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:49776","PortSpecifier":{"PortValue":49776}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"bfddfe59-bb5c-4845-adb0-37632d1e321c","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T23:48:32Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"bfddfe59-bb5c-4845-adb0-37632d1e321c","object":"source:{address:{socket_address:{address:\"10.133.0.12:49776\" port_value:49776}}} destination:{address:{socket_address:{address:\"10.134.0.57:443\" port_value:443}}} request:{time:{seconds:1785541712 nanos:124024751} http:{id:\"bfddfe59-bb5c-4845-adb0-37632d1e321c\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/internal/v1/subscriptions/select\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"187\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=34.228.250.194;host=e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-b-3d60f7.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.12\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0zZDYwZjctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTNkNjBmNy1vcGVuc2hpZnQtZGVmYXVsdC02ZmNkNmY4OGNiLWQ1dG5jCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTNkNjBmNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0zZDYwZjctb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.57~e2e-shared-b-3d60f7-openshift-default-6fcd6f88cb-d5tnc.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"34.228.250.194,10.133.0.12\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"bfddfe59-bb5c-4845-adb0-37632d1e321c\"} path:\"/maas-api/internal/v1/subscriptions/select\" host:\"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T23:48:32Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"bfddfe59-bb5c-4845-adb0-37632d1e321c","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1Co0TVmuAE2Mt3YxH_F3nx64lficXzpOe1M7KBfW92ZjTdoovIlbMOrQx7M8C"} {"level":"debug","ts":"2026-07-31T23:48:32Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"bfddfe59-bb5c-4845-adb0-37632d1e321c","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-3d60f7.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T23:48:32Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"bfddfe59-bb5c-4845-adb0-37632d1e321c","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-3d60f7.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":"47ae7a00-7508-41c7-9934-f4061ee72e9c","keyName":"e2e-sub-iso-f11c49","subscription":"e2e-shared-sub-54cf79","tenant":"e2e-shared-b-3d60f7","userId":"47ae7a00-7508-41c7-9934-f4061ee72e9c","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-31T23:48:32Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"bfddfe59-bb5c-4845-adb0-37632d1e321c","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-length":"187","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-3d60f7.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0zZDYwZjctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTNkNjBmNy1vcGVuc2hpZnQtZGVmYXVsdC02ZmNkNmY4OGNiLWQ1dG5jCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTNkNjBmNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0zZDYwZjctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.57~e2e-shared-b-3d60f7-openshift-default-6fcd6f88cb-d5tnc.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"bfddfe59-bb5c-4845-adb0-37632d1e321c"},"host":"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","id":"bfddfe59-bb5c-4845-adb0-37632d1e321c","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":124024751,"seconds":1785541712}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":49776},"address":"10.133.0.12:49776"}}}}},"destination":{"address":"10.134.0.57:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5"},"headers":{":authority":"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/internal/v1/subscriptions/select",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"187","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-3d60f7.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0zZDYwZjctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTNkNjBmNy1vcGVuc2hpZnQtZGVmYXVsdC02ZmNkNmY4OGNiLWQ1dG5jCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTNkNjBmNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0zZDYwZjctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.57~e2e-shared-b-3d60f7-openshift-default-6fcd6f88cb-d5tnc.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"bfddfe59-bb5c-4845-adb0-37632d1e321c"},"host":"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","id":"bfddfe59-bb5c-4845-adb0-37632d1e321c","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":124024751,"seconds":1785541712},"url_path":"/maas-api/internal/v1/subscriptions/select","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.12:49776","port":49776}}} {"level":"debug","ts":"2026-07-31T23:48:32Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"bfddfe59-bb5c-4845-adb0-37632d1e321c","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-31T23:48:32Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"bfddfe59-bb5c-4845-adb0-37632d1e321c","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-31T23:48:32Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"bfddfe59-bb5c-4845-adb0-37632d1e321c","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-3d60f7/sub-test-model-3d60f7\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-3d60f7/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-31T23:48:32Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"bfddfe59-bb5c-4845-adb0-37632d1e321c","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":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-31T23:48:32Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"bfddfe59-bb5c-4845-adb0-37632d1e321c","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-31T23:48:32Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"bfddfe59-bb5c-4845-adb0-37632d1e321c","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-54cf79"} {"level":"debug","ts":"2026-07-31T23:48:32Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"bfddfe59-bb5c-4845-adb0-37632d1e321c","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-31T23:48:32Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"bfddfe59-bb5c-4845-adb0-37632d1e321c","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T23:48:32Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"bfddfe59-bb5c-4845-adb0-37632d1e321c","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T23:48:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529"} {"level":"info","ts":"2026-07-31T23:48:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6974cdb25c3bdbdd07a99e4eeb73f4787210e86dd1bd71db1e7dee29d5b38c97"} {"level":"info","ts":"2026-07-31T23:48:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4eeebe60a5949770118f04d8d2a13f62eaa25b97a8cbf6b2db4dcf2e1f471daa"} {"level":"info","ts":"2026-07-31T23:48:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e36a25d46ee2fd951185688f87a021a13e638de7613cece9fbae3582bf9ea094"} {"level":"info","ts":"2026-07-31T23:48:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f633a7f5743a8a5e9f8c730e292809be52f70a4ee36af929706c7bd7577b7999"} {"level":"info","ts":"2026-07-31T23:48:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0e5cbe7a4617c8bcd342c3cd5a454bdac7d25cddb649da91872e314958741695"} {"level":"info","ts":"2026-07-31T23:48:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e6695b5e4010f8775befe531c68a59fb4774e78abba279eb2b0178ff8425cb7b"} {"level":"info","ts":"2026-07-31T23:48:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/eff0477cf3a7dab5b1c3d32d904fe3bf3af298a4285c80b9d1df54c4b9e92761"} {"level":"info","ts":"2026-07-31T23:48:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2083a1bea984fa61810364457ac8b945b7feeaa462e4d48f2dc2920355cea620"} {"level":"info","ts":"2026-07-31T23:48:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2"} {"level":"info","ts":"2026-07-31T23:48:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1b7f8153731666d84ac20181608a966507e524cf853747f1e5b5a37724574047"} {"level":"info","ts":"2026-07-31T23:48:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/86d6e519a3751d00230be3fcfddfcbef8cba731309f13df8ca27ccbb36878631"} {"level":"info","ts":"2026-07-31T23:48:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e7a5f4eb6a2db7e9d5e14b2fbcbd4325fe96daf121347165864e10a2fc64115e"} {"level":"info","ts":"2026-07-31T23:48:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/007ca6b72fd964a7ed282f19738bf4dee2d21369d1ae1111dfaa361778aada78"} {"level":"info","ts":"2026-07-31T23:48:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5"} {"level":"info","ts":"2026-07-31T23:48:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/77381caa9d24459c813fb9e080b98edbdea294a263d7c2d0ff40502cf12f26ca"} {"level":"info","ts":"2026-07-31T23:48:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e0eeca0ee39ebd7acb7c8cc84b9314eda99deee0940599e0dab800c6e91a9ffc"} {"level":"info","ts":"2026-07-31T23:48:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/26fc4c6e5da256a32e5036cf56be3ea312f8ec22d4a81c29ad363bd2375d0563"} {"level":"info","ts":"2026-07-31T23:48:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f"} {"level":"info","ts":"2026-07-31T23:48:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b4a0a4460fa987c8452ab25ef9b441d0678d5b92eeb8db0e3fc1ce83d76e646e"} {"level":"info","ts":"2026-07-31T23:48:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/875eca00658fb3b8d90912631341e96c85372bc4af2dd6b6a4098c7967b7a700"} {"level":"info","ts":"2026-07-31T23:48:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/54a58ada5a9e16cc9b8b236145034a7a32cc47df5457c2ad61ecdf886d79b092"} {"level":"info","ts":"2026-07-31T23:48:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/dc9174a5a28c95b163c1732ce6498366e0d97537c23634975e5aae5e693f5dca"} {"level":"info","ts":"2026-07-31T23:48:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3"} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eff0477cf3a7dab5b1c3d32d904fe3bf3af298a4285c80b9d1df54c4b9e92761","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eff0477cf3a7dab5b1c3d32d904fe3bf3af298a4285c80b9d1df54c4b9e92761","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eff0477cf3a7dab5b1c3d32d904fe3bf3af298a4285c80b9d1df54c4b9e92761","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eff0477cf3a7dab5b1c3d32d904fe3bf3af298a4285c80b9d1df54c4b9e92761","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eff0477cf3a7dab5b1c3d32d904fe3bf3af298a4285c80b9d1df54c4b9e92761"} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eff0477cf3a7dab5b1c3d32d904fe3bf3af298a4285c80b9d1df54c4b9e92761","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eff0477cf3a7dab5b1c3d32d904fe3bf3af298a4285c80b9d1df54c4b9e92761"} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eff0477cf3a7dab5b1c3d32d904fe3bf3af298a4285c80b9d1df54c4b9e92761","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eff0477cf3a7dab5b1c3d32d904fe3bf3af298a4285c80b9d1df54c4b9e92761"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eff0477cf3a7dab5b1c3d32d904fe3bf3af298a4285c80b9d1df54c4b9e92761","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eff0477cf3a7dab5b1c3d32d904fe3bf3af298a4285c80b9d1df54c4b9e92761","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc837e1a7570144efeaa2af49ef637bf8d274a67320a8fa425576d79a2c5e8ce","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc837e1a7570144efeaa2af49ef637bf8d274a67320a8fa425576d79a2c5e8ce","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fc837e1a7570144efeaa2af49ef637bf8d274a67320a8fa425576d79a2c5e8ce","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eff0477cf3a7dab5b1c3d32d904fe3bf3af298a4285c80b9d1df54c4b9e92761"} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc837e1a7570144efeaa2af49ef637bf8d274a67320a8fa425576d79a2c5e8ce","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc837e1a7570144efeaa2af49ef637bf8d274a67320a8fa425576d79a2c5e8ce","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fc837e1a7570144efeaa2af49ef637bf8d274a67320a8fa425576d79a2c5e8ce","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fc837e1a7570144efeaa2af49ef637bf8d274a67320a8fa425576d79a2c5e8ce"} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fc837e1a7570144efeaa2af49ef637bf8d274a67320a8fa425576d79a2c5e8ce","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fc837e1a7570144efeaa2af49ef637bf8d274a67320a8fa425576d79a2c5e8ce"} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc837e1a7570144efeaa2af49ef637bf8d274a67320a8fa425576d79a2c5e8ce","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fc837e1a7570144efeaa2af49ef637bf8d274a67320a8fa425576d79a2c5e8ce"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc837e1a7570144efeaa2af49ef637bf8d274a67320a8fa425576d79a2c5e8ce","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fc837e1a7570144efeaa2af49ef637bf8d274a67320a8fa425576d79a2c5e8ce","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fc837e1a7570144efeaa2af49ef637bf8d274a67320a8fa425576d79a2c5e8ce"} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"995278bf8a5eefdf33cb645d7c7916599085c89bd72c28840c338ed455072e20","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"995278bf8a5eefdf33cb645d7c7916599085c89bd72c28840c338ed455072e20","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"995278bf8a5eefdf33cb645d7c7916599085c89bd72c28840c338ed455072e20","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/995278bf8a5eefdf33cb645d7c7916599085c89bd72c28840c338ed455072e20"} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"995278bf8a5eefdf33cb645d7c7916599085c89bd72c28840c338ed455072e20","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"995278bf8a5eefdf33cb645d7c7916599085c89bd72c28840c338ed455072e20","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"995278bf8a5eefdf33cb645d7c7916599085c89bd72c28840c338ed455072e20","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"995278bf8a5eefdf33cb645d7c7916599085c89bd72c28840c338ed455072e20\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"995278bf8a5eefdf33cb645d7c7916599085c89bd72c28840c338ed455072e20","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"995278bf8a5eefdf33cb645d7c7916599085c89bd72c28840c338ed455072e20","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/995278bf8a5eefdf33cb645d7c7916599085c89bd72c28840c338ed455072e20"} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/995278bf8a5eefdf33cb645d7c7916599085c89bd72c28840c338ed455072e20"} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6974cdb25c3bdbdd07a99e4eeb73f4787210e86dd1bd71db1e7dee29d5b38c97","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6974cdb25c3bdbdd07a99e4eeb73f4787210e86dd1bd71db1e7dee29d5b38c97","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6974cdb25c3bdbdd07a99e4eeb73f4787210e86dd1bd71db1e7dee29d5b38c97","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"995278bf8a5eefdf33cb645d7c7916599085c89bd72c28840c338ed455072e20","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["995278bf8a5eefdf33cb645d7c7916599085c89bd72c28840c338ed455072e20"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6974cdb25c3bdbdd07a99e4eeb73f4787210e86dd1bd71db1e7dee29d5b38c97"} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"995278bf8a5eefdf33cb645d7c7916599085c89bd72c28840c338ed455072e20","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6974cdb25c3bdbdd07a99e4eeb73f4787210e86dd1bd71db1e7dee29d5b38c97","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"995278bf8a5eefdf33cb645d7c7916599085c89bd72c28840c338ed455072e20","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6974cdb25c3bdbdd07a99e4eeb73f4787210e86dd1bd71db1e7dee29d5b38c97"} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6974cdb25c3bdbdd07a99e4eeb73f4787210e86dd1bd71db1e7dee29d5b38c97","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6974cdb25c3bdbdd07a99e4eeb73f4787210e86dd1bd71db1e7dee29d5b38c97"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/995278bf8a5eefdf33cb645d7c7916599085c89bd72c28840c338ed455072e20"} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6974cdb25c3bdbdd07a99e4eeb73f4787210e86dd1bd71db1e7dee29d5b38c97","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6974cdb25c3bdbdd07a99e4eeb73f4787210e86dd1bd71db1e7dee29d5b38c97","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6974cdb25c3bdbdd07a99e4eeb73f4787210e86dd1bd71db1e7dee29d5b38c97"} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"521b43f4909e9c932732774cc40697f2c37e8e06d76f8d0dc85130024f810da8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"521b43f4909e9c932732774cc40697f2c37e8e06d76f8d0dc85130024f810da8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/521b43f4909e9c932732774cc40697f2c37e8e06d76f8d0dc85130024f810da8"} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"521b43f4909e9c932732774cc40697f2c37e8e06d76f8d0dc85130024f810da8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["521b43f4909e9c932732774cc40697f2c37e8e06d76f8d0dc85130024f810da8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3"} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"521b43f4909e9c932732774cc40697f2c37e8e06d76f8d0dc85130024f810da8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"521b43f4909e9c932732774cc40697f2c37e8e06d76f8d0dc85130024f810da8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/521b43f4909e9c932732774cc40697f2c37e8e06d76f8d0dc85130024f810da8"} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"521b43f4909e9c932732774cc40697f2c37e8e06d76f8d0dc85130024f810da8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3"} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"521b43f4909e9c932732774cc40697f2c37e8e06d76f8d0dc85130024f810da8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"521b43f4909e9c932732774cc40697f2c37e8e06d76f8d0dc85130024f810da8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/521b43f4909e9c932732774cc40697f2c37e8e06d76f8d0dc85130024f810da8"} {"level":"error","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8865c147c06227a57f12afa97d30daf09504694fd0e2e5653e0505de4d42a319","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3"} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8865c147c06227a57f12afa97d30daf09504694fd0e2e5653e0505de4d42a319","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"521b43f4909e9c932732774cc40697f2c37e8e06d76f8d0dc85130024f810da8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["521b43f4909e9c932732774cc40697f2c37e8e06d76f8d0dc85130024f810da8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"521b43f4909e9c932732774cc40697f2c37e8e06d76f8d0dc85130024f810da8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8865c147c06227a57f12afa97d30daf09504694fd0e2e5653e0505de4d42a319"} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8865c147c06227a57f12afa97d30daf09504694fd0e2e5653e0505de4d42a319","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8865c147c06227a57f12afa97d30daf09504694fd0e2e5653e0505de4d42a319"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3"} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8865c147c06227a57f12afa97d30daf09504694fd0e2e5653e0505de4d42a319","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"521b43f4909e9c932732774cc40697f2c37e8e06d76f8d0dc85130024f810da8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"521b43f4909e9c932732774cc40697f2c37e8e06d76f8d0dc85130024f810da8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8865c147c06227a57f12afa97d30daf09504694fd0e2e5653e0505de4d42a319","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"521b43f4909e9c932732774cc40697f2c37e8e06d76f8d0dc85130024f810da8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/521b43f4909e9c932732774cc40697f2c37e8e06d76f8d0dc85130024f810da8"} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"521b43f4909e9c932732774cc40697f2c37e8e06d76f8d0dc85130024f810da8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["521b43f4909e9c932732774cc40697f2c37e8e06d76f8d0dc85130024f810da8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"521b43f4909e9c932732774cc40697f2c37e8e06d76f8d0dc85130024f810da8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"521b43f4909e9c932732774cc40697f2c37e8e06d76f8d0dc85130024f810da8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bfc97f9471469a3f658cd018296145e28a719f426345e9e901c3944fd2c72879","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8865c147c06227a57f12afa97d30daf09504694fd0e2e5653e0505de4d42a319"} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bfc97f9471469a3f658cd018296145e28a719f426345e9e901c3944fd2c72879","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bfc97f9471469a3f658cd018296145e28a719f426345e9e901c3944fd2c72879","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bfc97f9471469a3f658cd018296145e28a719f426345e9e901c3944fd2c72879","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3"} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bfc97f9471469a3f658cd018296145e28a719f426345e9e901c3944fd2c72879","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/521b43f4909e9c932732774cc40697f2c37e8e06d76f8d0dc85130024f810da8"} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bfc97f9471469a3f658cd018296145e28a719f426345e9e901c3944fd2c72879"} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bfc97f9471469a3f658cd018296145e28a719f426345e9e901c3944fd2c72879","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bfc97f9471469a3f658cd018296145e28a719f426345e9e901c3944fd2c72879"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bfc97f9471469a3f658cd018296145e28a719f426345e9e901c3944fd2c72879","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bfc97f9471469a3f658cd018296145e28a719f426345e9e901c3944fd2c72879","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c75fda8e3e9aad223ef20b5598ceb21eb69ad8143974e40db0a06249d7374311","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bfc97f9471469a3f658cd018296145e28a719f426345e9e901c3944fd2c72879"} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c75fda8e3e9aad223ef20b5598ceb21eb69ad8143974e40db0a06249d7374311","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"29a2206cd5b8b463aae172533c4277f0ffaa706af85ecfec0799ba3a6e04afaa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"29a2206cd5b8b463aae172533c4277f0ffaa706af85ecfec0799ba3a6e04afaa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c75fda8e3e9aad223ef20b5598ceb21eb69ad8143974e40db0a06249d7374311","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c75fda8e3e9aad223ef20b5598ceb21eb69ad8143974e40db0a06249d7374311"} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c75fda8e3e9aad223ef20b5598ceb21eb69ad8143974e40db0a06249d7374311","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b4a0a4460fa987c8452ab25ef9b441d0678d5b92eeb8db0e3fc1ce83d76e646e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b4a0a4460fa987c8452ab25ef9b441d0678d5b92eeb8db0e3fc1ce83d76e646e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"29a2206cd5b8b463aae172533c4277f0ffaa706af85ecfec0799ba3a6e04afaa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/29a2206cd5b8b463aae172533c4277f0ffaa706af85ecfec0799ba3a6e04afaa"} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"29a2206cd5b8b463aae172533c4277f0ffaa706af85ecfec0799ba3a6e04afaa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c75fda8e3e9aad223ef20b5598ceb21eb69ad8143974e40db0a06249d7374311","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c75fda8e3e9aad223ef20b5598ceb21eb69ad8143974e40db0a06249d7374311"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b4a0a4460fa987c8452ab25ef9b441d0678d5b92eeb8db0e3fc1ce83d76e646e"} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c75fda8e3e9aad223ef20b5598ceb21eb69ad8143974e40db0a06249d7374311","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b4a0a4460fa987c8452ab25ef9b441d0678d5b92eeb8db0e3fc1ce83d76e646e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b4a0a4460fa987c8452ab25ef9b441d0678d5b92eeb8db0e3fc1ce83d76e646e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b4a0a4460fa987c8452ab25ef9b441d0678d5b92eeb8db0e3fc1ce83d76e646e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"29a2206cd5b8b463aae172533c4277f0ffaa706af85ecfec0799ba3a6e04afaa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["29a2206cd5b8b463aae172533c4277f0ffaa706af85ecfec0799ba3a6e04afaa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c75fda8e3e9aad223ef20b5598ceb21eb69ad8143974e40db0a06249d7374311"} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"29a2206cd5b8b463aae172533c4277f0ffaa706af85ecfec0799ba3a6e04afaa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c75fda8e3e9aad223ef20b5598ceb21eb69ad8143974e40db0a06249d7374311","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b4a0a4460fa987c8452ab25ef9b441d0678d5b92eeb8db0e3fc1ce83d76e646e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"57df229ec0dfc431101eef0eae975e3e6c6f214f27b8559f83b7b054d6a70362","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/29a2206cd5b8b463aae172533c4277f0ffaa706af85ecfec0799ba3a6e04afaa"} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"57df229ec0dfc431101eef0eae975e3e6c6f214f27b8559f83b7b054d6a70362","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"29a2206cd5b8b463aae172533c4277f0ffaa706af85ecfec0799ba3a6e04afaa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"57df229ec0dfc431101eef0eae975e3e6c6f214f27b8559f83b7b054d6a70362","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"57df229ec0dfc431101eef0eae975e3e6c6f214f27b8559f83b7b054d6a70362","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b4a0a4460fa987c8452ab25ef9b441d0678d5b92eeb8db0e3fc1ce83d76e646e"} {"level":"debug","ts":"2026-07-31T23:49:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"57df229ec0dfc431101eef0eae975e3e6c6f214f27b8559f83b7b054d6a70362","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:49:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c75fda8e3e9aad223ef20b5598ceb21eb69ad8143974e40db0a06249d7374311"} {"level":"debug","ts":"2026-07-31T23:49:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"57df229ec0dfc431101eef0eae975e3e6c6f214f27b8559f83b7b054d6a70362","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:49:24Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/57df229ec0dfc431101eef0eae975e3e6c6f214f27b8559f83b7b054d6a70362"} {"level":"info","ts":"2026-07-31T23:49:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"57df229ec0dfc431101eef0eae975e3e6c6f214f27b8559f83b7b054d6a70362","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"57df229ec0dfc431101eef0eae975e3e6c6f214f27b8559f83b7b054d6a70362","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:49:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:49:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["57df229ec0dfc431101eef0eae975e3e6c6f214f27b8559f83b7b054d6a70362"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"57df229ec0dfc431101eef0eae975e3e6c6f214f27b8559f83b7b054d6a70362","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"57df229ec0dfc431101eef0eae975e3e6c6f214f27b8559f83b7b054d6a70362","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:49:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/29a2206cd5b8b463aae172533c4277f0ffaa706af85ecfec0799ba3a6e04afaa"} {"level":"info","ts":"2026-07-31T23:49:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/57df229ec0dfc431101eef0eae975e3e6c6f214f27b8559f83b7b054d6a70362"} {"level":"debug","ts":"2026-07-31T23:49:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"57df229ec0dfc431101eef0eae975e3e6c6f214f27b8559f83b7b054d6a70362","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:49:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:49: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-31T23:49:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a82f95d4efd52d6ec021873158cb95af7e6c33930240aa0f0051df174d3c8571","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:49:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:49: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-31T23:49:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325"} {"level":"info","ts":"2026-07-31T23:49:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a82f95d4efd52d6ec021873158cb95af7e6c33930240aa0f0051df174d3c8571","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:49:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:49:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a82f95d4efd52d6ec021873158cb95af7e6c33930240aa0f0051df174d3c8571","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:49:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:49: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-31T23:49:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a82f95d4efd52d6ec021873158cb95af7e6c33930240aa0f0051df174d3c8571"} {"level":"info","ts":"2026-07-31T23:49:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a82f95d4efd52d6ec021873158cb95af7e6c33930240aa0f0051df174d3c8571","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:49:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:49: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-31T23:49:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a82f95d4efd52d6ec021873158cb95af7e6c33930240aa0f0051df174d3c8571","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:49:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:49:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a82f95d4efd52d6ec021873158cb95af7e6c33930240aa0f0051df174d3c8571"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325"} {"level":"info","ts":"2026-07-31T23:49:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a82f95d4efd52d6ec021873158cb95af7e6c33930240aa0f0051df174d3c8571","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:49:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:49:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a82f95d4efd52d6ec021873158cb95af7e6c33930240aa0f0051df174d3c8571"} {"level":"info","ts":"2026-07-31T23:49:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a82f95d4efd52d6ec021873158cb95af7e6c33930240aa0f0051df174d3c8571","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:49:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:49: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-31T23:49:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:49:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325"} {"level":"debug","ts":"2026-07-31T23:49:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:49:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:49:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:49:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:49: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-31T23:49:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a82f95d4efd52d6ec021873158cb95af7e6c33930240aa0f0051df174d3c8571"} {"level":"info","ts":"2026-07-31T23:49:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:49:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:49: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-31T23:49:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:49:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325"} {"level":"debug","ts":"2026-07-31T23:49:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:49:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:49:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:49:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:49: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-31T23:49:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5"} {"level":"info","ts":"2026-07-31T23:49:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:49:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:49: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-31T23:49:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:49:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:49:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325"} {"level":"info","ts":"2026-07-31T23:49:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:49:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:49:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5"} {"level":"info","ts":"2026-07-31T23:49:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:49:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:49: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-31T23:49:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:49:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325"} {"level":"debug","ts":"2026-07-31T23:49:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:49:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:49:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5"} {"level":"info","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:49:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:49: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-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325"} {"level":"info","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325"} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325"} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:49:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:49:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:49:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:49: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-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325"} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325"} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:49:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:49:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325"} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eff78de36b59555a5e42e4b9f983b326e158b26b642d0965d49f458866d78733","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:49:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:49: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-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eff78de36b59555a5e42e4b9f983b326e158b26b642d0965d49f458866d78733","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eff78de36b59555a5e42e4b9f983b326e158b26b642d0965d49f458866d78733","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eff78de36b59555a5e42e4b9f983b326e158b26b642d0965d49f458866d78733","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eff78de36b59555a5e42e4b9f983b326e158b26b642d0965d49f458866d78733"} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eff78de36b59555a5e42e4b9f983b326e158b26b642d0965d49f458866d78733","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eff78de36b59555a5e42e4b9f983b326e158b26b642d0965d49f458866d78733"} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eff78de36b59555a5e42e4b9f983b326e158b26b642d0965d49f458866d78733","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:49:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:49:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eff78de36b59555a5e42e4b9f983b326e158b26b642d0965d49f458866d78733"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eff78de36b59555a5e42e4b9f983b326e158b26b642d0965d49f458866d78733","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eff78de36b59555a5e42e4b9f983b326e158b26b642d0965d49f458866d78733","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:49:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:49: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-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eff78de36b59555a5e42e4b9f983b326e158b26b642d0965d49f458866d78733","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eff78de36b59555a5e42e4b9f983b326e158b26b642d0965d49f458866d78733","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eff78de36b59555a5e42e4b9f983b326e158b26b642d0965d49f458866d78733","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eff78de36b59555a5e42e4b9f983b326e158b26b642d0965d49f458866d78733"} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eff78de36b59555a5e42e4b9f983b326e158b26b642d0965d49f458866d78733","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eff78de36b59555a5e42e4b9f983b326e158b26b642d0965d49f458866d78733"} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eff78de36b59555a5e42e4b9f983b326e158b26b642d0965d49f458866d78733","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:49:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:49:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eff78de36b59555a5e42e4b9f983b326e158b26b642d0965d49f458866d78733"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eff78de36b59555a5e42e4b9f983b326e158b26b642d0965d49f458866d78733","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eff78de36b59555a5e42e4b9f983b326e158b26b642d0965d49f458866d78733","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:49:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:49: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-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eff78de36b59555a5e42e4b9f983b326e158b26b642d0965d49f458866d78733","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eff78de36b59555a5e42e4b9f983b326e158b26b642d0965d49f458866d78733","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eff78de36b59555a5e42e4b9f983b326e158b26b642d0965d49f458866d78733","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eff78de36b59555a5e42e4b9f983b326e158b26b642d0965d49f458866d78733"} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:49:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:49: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-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eff78de36b59555a5e42e4b9f983b326e158b26b642d0965d49f458866d78733","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eff78de36b59555a5e42e4b9f983b326e158b26b642d0965d49f458866d78733"} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:49:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:49: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-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3"} {"level":"info","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:49:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:49:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eff78de36b59555a5e42e4b9f983b326e158b26b642d0965d49f458866d78733","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:49:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:49:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eff78de36b59555a5e42e4b9f983b326e158b26b642d0965d49f458866d78733"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3"} {"level":"info","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eff78de36b59555a5e42e4b9f983b326e158b26b642d0965d49f458866d78733","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:49:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:49: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-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eff78de36b59555a5e42e4b9f983b326e158b26b642d0965d49f458866d78733","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3"} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9539fa425f5abc581b4a5743aabeb4ac944418803fa88c660456c107ddc492d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:49:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:49: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-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eff78de36b59555a5e42e4b9f983b326e158b26b642d0965d49f458866d78733"} {"level":"info","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9539fa425f5abc581b4a5743aabeb4ac944418803fa88c660456c107ddc492d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9539fa425f5abc581b4a5743aabeb4ac944418803fa88c660456c107ddc492d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9539fa425f5abc581b4a5743aabeb4ac944418803fa88c660456c107ddc492d8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3"} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9539fa425f5abc581b4a5743aabeb4ac944418803fa88c660456c107ddc492d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:49:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:49: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-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9539fa425f5abc581b4a5743aabeb4ac944418803fa88c660456c107ddc492d8"} {"level":"info","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9539fa425f5abc581b4a5743aabeb4ac944418803fa88c660456c107ddc492d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9539fa425f5abc581b4a5743aabeb4ac944418803fa88c660456c107ddc492d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:49:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:49:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9539fa425f5abc581b4a5743aabeb4ac944418803fa88c660456c107ddc492d8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9539fa425f5abc581b4a5743aabeb4ac944418803fa88c660456c107ddc492d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:49:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:49:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9539fa425f5abc581b4a5743aabeb4ac944418803fa88c660456c107ddc492d8"} {"level":"info","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9539fa425f5abc581b4a5743aabeb4ac944418803fa88c660456c107ddc492d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:49:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:49: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-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9539fa425f5abc581b4a5743aabeb4ac944418803fa88c660456c107ddc492d8"} {"level":"info","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9539fa425f5abc581b4a5743aabeb4ac944418803fa88c660456c107ddc492d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:49:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:49: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-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9539fa425f5abc581b4a5743aabeb4ac944418803fa88c660456c107ddc492d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:49:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:49:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9539fa425f5abc581b4a5743aabeb4ac944418803fa88c660456c107ddc492d8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3"} {"level":"info","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9539fa425f5abc581b4a5743aabeb4ac944418803fa88c660456c107ddc492d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:49:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:49:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9539fa425f5abc581b4a5743aabeb4ac944418803fa88c660456c107ddc492d8"} {"level":"info","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9539fa425f5abc581b4a5743aabeb4ac944418803fa88c660456c107ddc492d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:49:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:49: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-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3"} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:49:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:49:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9539fa425f5abc581b4a5743aabeb4ac944418803fa88c660456c107ddc492d8"} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dddfd4a9e13f0d495f09127062aee2157efde18fe4c7cf0860a95493013789d1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:49:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:49: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-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3"} {"level":"info","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dddfd4a9e13f0d495f09127062aee2157efde18fe4c7cf0860a95493013789d1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dddfd4a9e13f0d495f09127062aee2157efde18fe4c7cf0860a95493013789d1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:49:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:49: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-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dddfd4a9e13f0d495f09127062aee2157efde18fe4c7cf0860a95493013789d1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dddfd4a9e13f0d495f09127062aee2157efde18fe4c7cf0860a95493013789d1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:49:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:49: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-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dddfd4a9e13f0d495f09127062aee2157efde18fe4c7cf0860a95493013789d1"} {"level":"error","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"dddfd4a9e13f0d495f09127062aee2157efde18fe4c7cf0860a95493013789d1","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"dddfd4a9e13f0d495f09127062aee2157efde18fe4c7cf0860a95493013789d1\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dddfd4a9e13f0d495f09127062aee2157efde18fe4c7cf0860a95493013789d1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dddfd4a9e13f0d495f09127062aee2157efde18fe4c7cf0860a95493013789d1","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dddfd4a9e13f0d495f09127062aee2157efde18fe4c7cf0860a95493013789d1"} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dddfd4a9e13f0d495f09127062aee2157efde18fe4c7cf0860a95493013789d1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:49:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:49:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dddfd4a9e13f0d495f09127062aee2157efde18fe4c7cf0860a95493013789d1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dddfd4a9e13f0d495f09127062aee2157efde18fe4c7cf0860a95493013789d1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dddfd4a9e13f0d495f09127062aee2157efde18fe4c7cf0860a95493013789d1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:49:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:49: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-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dddfd4a9e13f0d495f09127062aee2157efde18fe4c7cf0860a95493013789d1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dddfd4a9e13f0d495f09127062aee2157efde18fe4c7cf0860a95493013789d1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dddfd4a9e13f0d495f09127062aee2157efde18fe4c7cf0860a95493013789d1","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dddfd4a9e13f0d495f09127062aee2157efde18fe4c7cf0860a95493013789d1"} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dddfd4a9e13f0d495f09127062aee2157efde18fe4c7cf0860a95493013789d1","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dddfd4a9e13f0d495f09127062aee2157efde18fe4c7cf0860a95493013789d1"} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:49:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:49: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-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c20a78947308cde39209502bc2acd39348d6305402eee83d172db8f2aa1f2dd4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:49:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:49: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-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f"} {"level":"info","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c20a78947308cde39209502bc2acd39348d6305402eee83d172db8f2aa1f2dd4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:49:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:49:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dddfd4a9e13f0d495f09127062aee2157efde18fe4c7cf0860a95493013789d1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:49:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:49:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dddfd4a9e13f0d495f09127062aee2157efde18fe4c7cf0860a95493013789d1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c20a78947308cde39209502bc2acd39348d6305402eee83d172db8f2aa1f2dd4"} {"level":"info","ts":"2026-07-31T23:49:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dddfd4a9e13f0d495f09127062aee2157efde18fe4c7cf0860a95493013789d1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c20a78947308cde39209502bc2acd39348d6305402eee83d172db8f2aa1f2dd4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:49:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:49:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c20a78947308cde39209502bc2acd39348d6305402eee83d172db8f2aa1f2dd4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f"} {"level":"info","ts":"2026-07-31T23:49:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c20a78947308cde39209502bc2acd39348d6305402eee83d172db8f2aa1f2dd4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dddfd4a9e13f0d495f09127062aee2157efde18fe4c7cf0860a95493013789d1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c20a78947308cde39209502bc2acd39348d6305402eee83d172db8f2aa1f2dd4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:49:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:49: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-31T23:49:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c20a78947308cde39209502bc2acd39348d6305402eee83d172db8f2aa1f2dd4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c20a78947308cde39209502bc2acd39348d6305402eee83d172db8f2aa1f2dd4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:49:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c20a78947308cde39209502bc2acd39348d6305402eee83d172db8f2aa1f2dd4"} {"level":"debug","ts":"2026-07-31T23:49:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c20a78947308cde39209502bc2acd39348d6305402eee83d172db8f2aa1f2dd4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:49:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:49:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c20a78947308cde39209502bc2acd39348d6305402eee83d172db8f2aa1f2dd4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c20a78947308cde39209502bc2acd39348d6305402eee83d172db8f2aa1f2dd4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:49:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:49:36Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dddfd4a9e13f0d495f09127062aee2157efde18fe4c7cf0860a95493013789d1"} {"level":"info","ts":"2026-07-31T23:49:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c20a78947308cde39209502bc2acd39348d6305402eee83d172db8f2aa1f2dd4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:49:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:49:36Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f"} {"level":"info","ts":"2026-07-31T23:49:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"98afc70ce0ebe869e11c7c73dc766731dc2addf1fe154dae12babe5654371632","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:49:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:49:36Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c20a78947308cde39209502bc2acd39348d6305402eee83d172db8f2aa1f2dd4"} {"level":"info","ts":"2026-07-31T23:49:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"98afc70ce0ebe869e11c7c73dc766731dc2addf1fe154dae12babe5654371632","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:49:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:49: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-31T23:49:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2"} {"level":"info","ts":"2026-07-31T23:49:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529"} {"level":"info","ts":"2026-07-31T23:49:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/98afc70ce0ebe869e11c7c73dc766731dc2addf1fe154dae12babe5654371632"} {"level":"info","ts":"2026-07-31T23:49:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"98afc70ce0ebe869e11c7c73dc766731dc2addf1fe154dae12babe5654371632","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:49:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:49:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["98afc70ce0ebe869e11c7c73dc766731dc2addf1fe154dae12babe5654371632"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2"} {"level":"info","ts":"2026-07-31T23:49:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"98afc70ce0ebe869e11c7c73dc766731dc2addf1fe154dae12babe5654371632","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:49:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:49:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/98afc70ce0ebe869e11c7c73dc766731dc2addf1fe154dae12babe5654371632"} {"level":"info","ts":"2026-07-31T23:49:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:49:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:49:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529"} {"level":"info","ts":"2026-07-31T23:49:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"98afc70ce0ebe869e11c7c73dc766731dc2addf1fe154dae12babe5654371632","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:49:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:49: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-31T23:49:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2"} {"level":"info","ts":"2026-07-31T23:49:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:49:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:49:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2"} {"level":"info","ts":"2026-07-31T23:49:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:49:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:49:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:49:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2"} {"level":"error","ts":"2026-07-31T23:49:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-31T23:49:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:49:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:49:48Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"5e7e00be-d24f-409f-8b2b-1b0e3936a8e6","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:33136","PortSpecifier":{"PortValue":33136}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.56:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"5e7e00be-d24f-409f-8b2b-1b0e3936a8e6","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T23:49:48Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"5e7e00be-d24f-409f-8b2b-1b0e3936a8e6","object":"source:{address:{socket_address:{address:\"10.133.0.12:33136\" port_value:33136}}} destination:{address:{socket_address:{address:\"10.134.0.56:443\" port_value:443}}} request:{time:{seconds:1785541788 nanos:673350318} http:{id:\"5e7e00be-d24f-409f-8b2b-1b0e3936a8e6\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"70\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=34.228.250.194;host=e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-a-99d0e4.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.12\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdC03OWY0NGRiZDc2LXY4dGNrCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.56~e2e-shared-a-99d0e4-openshift-default-79f44dbd76-v8tck.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"34.228.250.194,10.133.0.12\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"5e7e00be-d24f-409f-8b2b-1b0e3936a8e6\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T23:49:48Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"5e7e00be-d24f-409f-8b2b-1b0e3936a8e6","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-31T23:49:48Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"5e7e00be-d24f-409f-8b2b-1b0e3936a8e6","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/d4122151839b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=76d27835-6822-41a5-a75d-338a951568a0"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"e9099e0c-d0ba-4aba-b3e9-b442f2c7fe1a","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-07-31T23:49:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"5e7e00be-d24f-409f-8b2b-1b0e3936a8e6","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/d4122151839b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=76d27835-6822-41a5-a75d-338a951568a0"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"e9099e0c-d0ba-4aba-b3e9-b442f2c7fe1a","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.56:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"70","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-99d0e4.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdC03OWY0NGRiZDc2LXY4dGNrCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.56~e2e-shared-a-99d0e4-openshift-default-79f44dbd76-v8tck.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"5e7e00be-d24f-409f-8b2b-1b0e3936a8e6"},"host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","id":"5e7e00be-d24f-409f-8b2b-1b0e3936a8e6","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":673350318,"seconds":1785541788}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":33136},"address":"10.133.0.12:33136"}}}}},"destination":{"address":"10.134.0.56:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3"},"headers":{":authority":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"70","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-99d0e4.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdC03OWY0NGRiZDc2LXY4dGNrCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.56~e2e-shared-a-99d0e4-openshift-default-79f44dbd76-v8tck.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"5e7e00be-d24f-409f-8b2b-1b0e3936a8e6"},"host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","id":"5e7e00be-d24f-409f-8b2b-1b0e3936a8e6","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":673350318,"seconds":1785541788},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.12:33136","port":33136}}} {"level":"debug","ts":"2026-07-31T23:49:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"5e7e00be-d24f-409f-8b2b-1b0e3936a8e6","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-31T23:49:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"5e7e00be-d24f-409f-8b2b-1b0e3936a8e6","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-31T23:49:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"5e7e00be-d24f-409f-8b2b-1b0e3936a8e6","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-99d0e4/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-31T23:49:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"5e7e00be-d24f-409f-8b2b-1b0e3936a8e6","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-31T23:49:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"5e7e00be-d24f-409f-8b2b-1b0e3936a8e6","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-31T23:49:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"5e7e00be-d24f-409f-8b2b-1b0e3936a8e6","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-31T23:49:48Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"5e7e00be-d24f-409f-8b2b-1b0e3936a8e6","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T23:49:48Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"5e7e00be-d24f-409f-8b2b-1b0e3936a8e6","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T23:49:48Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"d3e3fa1e-c3f4-4008-998d-b53eb7db8031","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:59780","PortSpecifier":{"PortValue":59780}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"d3e3fa1e-c3f4-4008-998d-b53eb7db8031","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T23:49:48Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"d3e3fa1e-c3f4-4008-998d-b53eb7db8031","object":"source:{address:{socket_address:{address:\"10.133.0.12:59780\" port_value:59780}}} destination:{address:{socket_address:{address:\"10.134.0.57:443\" port_value:443}}} request:{time:{seconds:1785541788 nanos:736300728} http:{id:\"d3e3fa1e-c3f4-4008-998d-b53eb7db8031\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"70\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=34.228.250.194;host=e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-b-3d60f7.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.12\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0zZDYwZjctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTNkNjBmNy1vcGVuc2hpZnQtZGVmYXVsdC02ZmNkNmY4OGNiLWQ1dG5jCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTNkNjBmNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0zZDYwZjctb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.57~e2e-shared-b-3d60f7-openshift-default-6fcd6f88cb-d5tnc.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"34.228.250.194,10.133.0.12\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"d3e3fa1e-c3f4-4008-998d-b53eb7db8031\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T23:49:48Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"d3e3fa1e-c3f4-4008-998d-b53eb7db8031","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-31T23:49:48Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"d3e3fa1e-c3f4-4008-998d-b53eb7db8031","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/d4122151839b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=76d27835-6822-41a5-a75d-338a951568a0"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"e9099e0c-d0ba-4aba-b3e9-b442f2c7fe1a","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-07-31T23:49:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"d3e3fa1e-c3f4-4008-998d-b53eb7db8031","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/d4122151839b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=76d27835-6822-41a5-a75d-338a951568a0"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"e9099e0c-d0ba-4aba-b3e9-b442f2c7fe1a","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.57:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"70","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-3d60f7.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0zZDYwZjctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTNkNjBmNy1vcGVuc2hpZnQtZGVmYXVsdC02ZmNkNmY4OGNiLWQ1dG5jCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTNkNjBmNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0zZDYwZjctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.57~e2e-shared-b-3d60f7-openshift-default-6fcd6f88cb-d5tnc.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"d3e3fa1e-c3f4-4008-998d-b53eb7db8031"},"host":"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","id":"d3e3fa1e-c3f4-4008-998d-b53eb7db8031","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":736300728,"seconds":1785541788}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":59780},"address":"10.133.0.12:59780"}}}}},"destination":{"address":"10.134.0.57:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5"},"headers":{":authority":"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"70","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-3d60f7.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0zZDYwZjctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTNkNjBmNy1vcGVuc2hpZnQtZGVmYXVsdC02ZmNkNmY4OGNiLWQ1dG5jCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTNkNjBmNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0zZDYwZjctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.57~e2e-shared-b-3d60f7-openshift-default-6fcd6f88cb-d5tnc.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"d3e3fa1e-c3f4-4008-998d-b53eb7db8031"},"host":"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","id":"d3e3fa1e-c3f4-4008-998d-b53eb7db8031","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":736300728,"seconds":1785541788},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.12:59780","port":59780}}} {"level":"debug","ts":"2026-07-31T23:49:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d3e3fa1e-c3f4-4008-998d-b53eb7db8031","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-31T23:49:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d3e3fa1e-c3f4-4008-998d-b53eb7db8031","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-31T23:49:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d3e3fa1e-c3f4-4008-998d-b53eb7db8031","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-3d60f7/rate-test-model-3d60f7\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-3d60f7/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-31T23:49:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"d3e3fa1e-c3f4-4008-998d-b53eb7db8031","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"userid","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-31T23:49:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d3e3fa1e-c3f4-4008-998d-b53eb7db8031","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-31T23:49:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d3e3fa1e-c3f4-4008-998d-b53eb7db8031","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-31T23:49:48Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d3e3fa1e-c3f4-4008-998d-b53eb7db8031","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T23:49:48Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d3e3fa1e-c3f4-4008-998d-b53eb7db8031","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T23:49:48Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"00f858b3-e4d8-4bcb-bfed-25ecd2b9b26b","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:33152","PortSpecifier":{"PortValue":33152}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.56:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"00f858b3-e4d8-4bcb-bfed-25ecd2b9b26b","method":"POST","path":"/ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4/v1/completions","host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T23:49:48Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"00f858b3-e4d8-4bcb-bfed-25ecd2b9b26b","object":"source:{address:{socket_address:{address:\"10.133.0.12:33152\" port_value:33152}}} destination:{address:{socket_address:{address:\"10.134.0.56:443\" port_value:443}}} request:{time:{seconds:1785541788 nanos:787719406} http:{id:\"00f858b3-e4d8-4bcb-bfed-25ecd2b9b26b\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4/v1/completions\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=34.228.250.194;host=e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"rate-test-model-99d0e4-kserve-workload-svc.ai-tenant-e2e-shared-a-99d0e4.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.12\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdC03OWY0NGRiZDc2LXY4dGNrCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.56~e2e-shared-a-99d0e4-openshift-default-79f44dbd76-v8tck.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"34.228.250.194,10.133.0.12\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-gateway-model-name\" value:\"facebook/opt-125m\"} headers:{key:\"x-request-id\" value:\"00f858b3-e4d8-4bcb-bfed-25ecd2b9b26b\"} path:\"/ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4/v1/completions\" host:\"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"995278bf8a5eefdf33cb645d7c7916599085c89bd72c28840c338ed455072e20\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T23:49:48Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"00f858b3-e4d8-4bcb-bfed-25ecd2b9b26b","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-RJza3X8uaqNzwj4S_XK5oRYwBCczS7EOZHybijnxolxIFmqu4SGVCPfSh1lU"} {"level":"debug","ts":"2026-07-31T23:49:48Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"00f858b3-e4d8-4bcb-bfed-25ecd2b9b26b","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-99d0e4.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T23:49:48Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"00f858b3-e4d8-4bcb-bfed-25ecd2b9b26b","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-99d0e4.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":"57e87734-c051-4450-8acc-2baa48252d76","keyName":"e2e-rate-a-7ef68d","subscription":"e2e-rate-iso-a-7ef68d","tenant":"e2e-shared-a-99d0e4","userId":"57e87734-c051-4450-8acc-2baa48252d76","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-31T23:49:48Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"00f858b3-e4d8-4bcb-bfed-25ecd2b9b26b","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-99d0e4.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T23:49:48Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"00f858b3-e4d8-4bcb-bfed-25ecd2b9b26b","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-99d0e4.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-99d0e4/models/facebook/opt-125m","name":"rate-test-model-99d0e4","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-7ef68d","namespace":"ai-tenant-e2e-shared-a-99d0e4","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4"}} {"level":"debug","ts":"2026-07-31T23:49:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"00f858b3-e4d8-4bcb-bfed-25ecd2b9b26b","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-99d0e4-kserve-workload-svc.ai-tenant-e2e-shared-a-99d0e4.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdC03OWY0NGRiZDc2LXY4dGNrCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.56~e2e-shared-a-99d0e4-openshift-default-79f44dbd76-v8tck.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"00f858b3-e4d8-4bcb-bfed-25ecd2b9b26b"},"host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","id":"00f858b3-e4d8-4bcb-bfed-25ecd2b9b26b","method":"POST","path":"/ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":787719406,"seconds":1785541788}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":33152},"address":"10.133.0.12:33152"}}}}},"destination":{"address":"10.134.0.56:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"995278bf8a5eefdf33cb645d7c7916599085c89bd72c28840c338ed455072e20"},"headers":{":authority":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-99d0e4-kserve-workload-svc.ai-tenant-e2e-shared-a-99d0e4.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdC03OWY0NGRiZDc2LXY4dGNrCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.56~e2e-shared-a-99d0e4-openshift-default-79f44dbd76-v8tck.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"00f858b3-e4d8-4bcb-bfed-25ecd2b9b26b"},"host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","id":"00f858b3-e4d8-4bcb-bfed-25ecd2b9b26b","method":"POST","path":"/ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":787719406,"seconds":1785541788},"url_path":"/ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.12:33152","port":33152}}} {"level":"debug","ts":"2026-07-31T23:49:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"00f858b3-e4d8-4bcb-bfed-25ecd2b9b26b","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-31T23:49:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"00f858b3-e4d8-4bcb-bfed-25ecd2b9b26b","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-31T23:49:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"00f858b3-e4d8-4bcb-bfed-25ecd2b9b26b","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-31T23:49:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"00f858b3-e4d8-4bcb-bfed-25ecd2b9b26b","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-99d0e4/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-31T23:49:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"00f858b3-e4d8-4bcb-bfed-25ecd2b9b26b","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-31T23:49:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"00f858b3-e4d8-4bcb-bfed-25ecd2b9b26b","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-7ef68d"} {"level":"debug","ts":"2026-07-31T23:49:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"00f858b3-e4d8-4bcb-bfed-25ecd2b9b26b","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-31T23:49:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"00f858b3-e4d8-4bcb-bfed-25ecd2b9b26b","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_info","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":"57e87734-c051-4450-8acc-2baa48252d76","keyName":"e2e-rate-a-7ef68d","selected_subscription":"e2e-rate-iso-a-7ef68d","selected_subscription_key":"ai-tenant-e2e-shared-a-99d0e4/e2e-rate-iso-a-7ef68d@ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-99d0e4/models/facebook/opt-125m","name":"rate-test-model-99d0e4","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-7ef68d","namespace":"ai-tenant-e2e-shared-a-99d0e4","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-31T23:49:48Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"00f858b3-e4d8-4bcb-bfed-25ecd2b9b26b","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T23:49:48Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"00f858b3-e4d8-4bcb-bfed-25ecd2b9b26b","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T23:49:49Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"f0b52349-da82-483e-8859-61e4172d63d1","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:33156","PortSpecifier":{"PortValue":33156}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.56:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"f0b52349-da82-483e-8859-61e4172d63d1","method":"POST","path":"/ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4/v1/completions","host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T23:49:49Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"f0b52349-da82-483e-8859-61e4172d63d1","object":"source:{address:{socket_address:{address:\"10.133.0.12:33156\" port_value:33156}}} destination:{address:{socket_address:{address:\"10.134.0.56:443\" port_value:443}}} request:{time:{seconds:1785541789 nanos:878101811} http:{id:\"f0b52349-da82-483e-8859-61e4172d63d1\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4/v1/completions\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=34.228.250.194;host=e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"rate-test-model-99d0e4-kserve-workload-svc.ai-tenant-e2e-shared-a-99d0e4.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.12\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdC03OWY0NGRiZDc2LXY4dGNrCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.56~e2e-shared-a-99d0e4-openshift-default-79f44dbd76-v8tck.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"34.228.250.194,10.133.0.12\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-gateway-model-name\" value:\"facebook/opt-125m\"} headers:{key:\"x-request-id\" value:\"f0b52349-da82-483e-8859-61e4172d63d1\"} path:\"/ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4/v1/completions\" host:\"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"995278bf8a5eefdf33cb645d7c7916599085c89bd72c28840c338ed455072e20\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T23:49:49Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"f0b52349-da82-483e-8859-61e4172d63d1","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-RJza3X8uaqNzwj4S_XK5oRYwBCczS7EOZHybijnxolxIFmqu4SGVCPfSh1lU"} {"level":"debug","ts":"2026-07-31T23:49:49Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"f0b52349-da82-483e-8859-61e4172d63d1","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-99d0e4.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T23:49:49Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"f0b52349-da82-483e-8859-61e4172d63d1","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-99d0e4.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":"57e87734-c051-4450-8acc-2baa48252d76","keyName":"e2e-rate-a-7ef68d","subscription":"e2e-rate-iso-a-7ef68d","tenant":"e2e-shared-a-99d0e4","userId":"57e87734-c051-4450-8acc-2baa48252d76","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-31T23:49:49Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"f0b52349-da82-483e-8859-61e4172d63d1","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-99d0e4.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T23:49:49Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"f0b52349-da82-483e-8859-61e4172d63d1","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-99d0e4.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-99d0e4/models/facebook/opt-125m","name":"rate-test-model-99d0e4","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-7ef68d","namespace":"ai-tenant-e2e-shared-a-99d0e4","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4"}} {"level":"debug","ts":"2026-07-31T23:49:49Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"f0b52349-da82-483e-8859-61e4172d63d1","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-99d0e4-kserve-workload-svc.ai-tenant-e2e-shared-a-99d0e4.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdC03OWY0NGRiZDc2LXY4dGNrCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.56~e2e-shared-a-99d0e4-openshift-default-79f44dbd76-v8tck.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"f0b52349-da82-483e-8859-61e4172d63d1"},"host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","id":"f0b52349-da82-483e-8859-61e4172d63d1","method":"POST","path":"/ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":878101811,"seconds":1785541789}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":33156},"address":"10.133.0.12:33156"}}}}},"destination":{"address":"10.134.0.56:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"995278bf8a5eefdf33cb645d7c7916599085c89bd72c28840c338ed455072e20"},"headers":{":authority":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-99d0e4-kserve-workload-svc.ai-tenant-e2e-shared-a-99d0e4.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdC03OWY0NGRiZDc2LXY4dGNrCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.56~e2e-shared-a-99d0e4-openshift-default-79f44dbd76-v8tck.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"f0b52349-da82-483e-8859-61e4172d63d1"},"host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","id":"f0b52349-da82-483e-8859-61e4172d63d1","method":"POST","path":"/ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":878101811,"seconds":1785541789},"url_path":"/ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.12:33156","port":33156}}} {"level":"debug","ts":"2026-07-31T23:49:49Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f0b52349-da82-483e-8859-61e4172d63d1","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-31T23:49:49Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f0b52349-da82-483e-8859-61e4172d63d1","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-31T23:49:49Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f0b52349-da82-483e-8859-61e4172d63d1","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-31T23:49:49Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f0b52349-da82-483e-8859-61e4172d63d1","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-99d0e4/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-31T23:49:49Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f0b52349-da82-483e-8859-61e4172d63d1","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-7ef68d"} {"level":"debug","ts":"2026-07-31T23:49:49Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f0b52349-da82-483e-8859-61e4172d63d1","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-31T23:49:49Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f0b52349-da82-483e-8859-61e4172d63d1","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-31T23:49:49Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f0b52349-da82-483e-8859-61e4172d63d1","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_info","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":"57e87734-c051-4450-8acc-2baa48252d76","keyName":"e2e-rate-a-7ef68d","selected_subscription":"e2e-rate-iso-a-7ef68d","selected_subscription_key":"ai-tenant-e2e-shared-a-99d0e4/e2e-rate-iso-a-7ef68d@ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-99d0e4/models/facebook/opt-125m","name":"rate-test-model-99d0e4","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-7ef68d","namespace":"ai-tenant-e2e-shared-a-99d0e4","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-31T23:49:49Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"f0b52349-da82-483e-8859-61e4172d63d1","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T23:49:49Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"f0b52349-da82-483e-8859-61e4172d63d1","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T23:49:50Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"54a36920-2292-415b-9851-dc1687985a50","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:33160","PortSpecifier":{"PortValue":33160}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.56:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"54a36920-2292-415b-9851-dc1687985a50","method":"POST","path":"/ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4/v1/completions","host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T23:49:50Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"54a36920-2292-415b-9851-dc1687985a50","object":"source:{address:{socket_address:{address:\"10.133.0.12:33160\" port_value:33160}}} destination:{address:{socket_address:{address:\"10.134.0.56:443\" port_value:443}}} request:{time:{seconds:1785541790 nanos:928297704} http:{id:\"54a36920-2292-415b-9851-dc1687985a50\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4/v1/completions\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=34.228.250.194;host=e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"rate-test-model-99d0e4-kserve-workload-svc.ai-tenant-e2e-shared-a-99d0e4.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.12\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdC03OWY0NGRiZDc2LXY4dGNrCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.56~e2e-shared-a-99d0e4-openshift-default-79f44dbd76-v8tck.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"34.228.250.194,10.133.0.12\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-gateway-model-name\" value:\"facebook/opt-125m\"} headers:{key:\"x-request-id\" value:\"54a36920-2292-415b-9851-dc1687985a50\"} path:\"/ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4/v1/completions\" host:\"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"995278bf8a5eefdf33cb645d7c7916599085c89bd72c28840c338ed455072e20\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T23:49:50Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"54a36920-2292-415b-9851-dc1687985a50","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-RJza3X8uaqNzwj4S_XK5oRYwBCczS7EOZHybijnxolxIFmqu4SGVCPfSh1lU"} {"level":"debug","ts":"2026-07-31T23:49:50Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"54a36920-2292-415b-9851-dc1687985a50","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-99d0e4.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T23:49:50Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"54a36920-2292-415b-9851-dc1687985a50","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-99d0e4.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":"57e87734-c051-4450-8acc-2baa48252d76","keyName":"e2e-rate-a-7ef68d","subscription":"e2e-rate-iso-a-7ef68d","tenant":"e2e-shared-a-99d0e4","userId":"57e87734-c051-4450-8acc-2baa48252d76","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-31T23:49:50Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"54a36920-2292-415b-9851-dc1687985a50","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-99d0e4.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T23:49:50Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"54a36920-2292-415b-9851-dc1687985a50","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-99d0e4.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-99d0e4/models/facebook/opt-125m","name":"rate-test-model-99d0e4","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-7ef68d","namespace":"ai-tenant-e2e-shared-a-99d0e4","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4"}} {"level":"debug","ts":"2026-07-31T23:49:50Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"54a36920-2292-415b-9851-dc1687985a50","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-99d0e4-kserve-workload-svc.ai-tenant-e2e-shared-a-99d0e4.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdC03OWY0NGRiZDc2LXY4dGNrCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.56~e2e-shared-a-99d0e4-openshift-default-79f44dbd76-v8tck.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"54a36920-2292-415b-9851-dc1687985a50"},"host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","id":"54a36920-2292-415b-9851-dc1687985a50","method":"POST","path":"/ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":928297704,"seconds":1785541790}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":33160},"address":"10.133.0.12:33160"}}}}},"destination":{"address":"10.134.0.56:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"995278bf8a5eefdf33cb645d7c7916599085c89bd72c28840c338ed455072e20"},"headers":{":authority":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-99d0e4-kserve-workload-svc.ai-tenant-e2e-shared-a-99d0e4.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdC03OWY0NGRiZDc2LXY4dGNrCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.56~e2e-shared-a-99d0e4-openshift-default-79f44dbd76-v8tck.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"54a36920-2292-415b-9851-dc1687985a50"},"host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","id":"54a36920-2292-415b-9851-dc1687985a50","method":"POST","path":"/ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":928297704,"seconds":1785541790},"url_path":"/ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.12:33160","port":33160}}} {"level":"debug","ts":"2026-07-31T23:49:50Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"54a36920-2292-415b-9851-dc1687985a50","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-31T23:49:50Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"54a36920-2292-415b-9851-dc1687985a50","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-31T23:49:50Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"54a36920-2292-415b-9851-dc1687985a50","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-31T23:49:50Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"54a36920-2292-415b-9851-dc1687985a50","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-99d0e4/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-31T23:49:50Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"54a36920-2292-415b-9851-dc1687985a50","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-7ef68d"} {"level":"debug","ts":"2026-07-31T23:49:50Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"54a36920-2292-415b-9851-dc1687985a50","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-31T23:49:50Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"54a36920-2292-415b-9851-dc1687985a50","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-31T23:49:50Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"54a36920-2292-415b-9851-dc1687985a50","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_info","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":"57e87734-c051-4450-8acc-2baa48252d76","keyName":"e2e-rate-a-7ef68d","selected_subscription":"e2e-rate-iso-a-7ef68d","selected_subscription_key":"ai-tenant-e2e-shared-a-99d0e4/e2e-rate-iso-a-7ef68d@ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-99d0e4/models/facebook/opt-125m","name":"rate-test-model-99d0e4","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-7ef68d","namespace":"ai-tenant-e2e-shared-a-99d0e4","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-31T23:49:50Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"54a36920-2292-415b-9851-dc1687985a50","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T23:49:50Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"54a36920-2292-415b-9851-dc1687985a50","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T23:49:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/dddfd4a9e13f0d495f09127062aee2157efde18fe4c7cf0860a95493013789d1"} {"level":"info","ts":"2026-07-31T23:49:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/eff78de36b59555a5e42e4b9f983b326e158b26b642d0965d49f458866d78733"} {"level":"info","ts":"2026-07-31T23:49:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5"} {"level":"info","ts":"2026-07-31T23:49:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529"} {"level":"info","ts":"2026-07-31T23:49:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9539fa425f5abc581b4a5743aabeb4ac944418803fa88c660456c107ddc492d8"} {"level":"info","ts":"2026-07-31T23:49:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c20a78947308cde39209502bc2acd39348d6305402eee83d172db8f2aa1f2dd4"} {"level":"info","ts":"2026-07-31T23:49:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f"} {"level":"info","ts":"2026-07-31T23:49:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/98afc70ce0ebe869e11c7c73dc766731dc2addf1fe154dae12babe5654371632"} {"level":"info","ts":"2026-07-31T23:49:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3"} {"level":"info","ts":"2026-07-31T23:49:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325"} {"level":"info","ts":"2026-07-31T23:49:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a82f95d4efd52d6ec021873158cb95af7e6c33930240aa0f0051df174d3c8571"} {"level":"info","ts":"2026-07-31T23:49:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2"} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:50: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-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3"} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3"} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:50: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-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:50: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-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3"} {"level":"info","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:50: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-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f"} {"level":"info","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:50: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-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3"} {"level":"info","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f"} {"level":"error","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:50: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-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3"} {"level":"info","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:50: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-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f"} {"level":"info","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3"} {"level":"error","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:50: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-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f"} {"level":"info","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:50: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-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3"} {"level":"info","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f"} {"level":"info","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:50: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-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3"} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f"} {"level":"info","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:50: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-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3"} {"level":"info","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3"} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9539fa425f5abc581b4a5743aabeb4ac944418803fa88c660456c107ddc492d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:50: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-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3"} {"level":"info","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9539fa425f5abc581b4a5743aabeb4ac944418803fa88c660456c107ddc492d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9539fa425f5abc581b4a5743aabeb4ac944418803fa88c660456c107ddc492d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:50: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-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9539fa425f5abc581b4a5743aabeb4ac944418803fa88c660456c107ddc492d8"} {"level":"info","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9539fa425f5abc581b4a5743aabeb4ac944418803fa88c660456c107ddc492d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:50: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-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9539fa425f5abc581b4a5743aabeb4ac944418803fa88c660456c107ddc492d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9539fa425f5abc581b4a5743aabeb4ac944418803fa88c660456c107ddc492d8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3"} {"level":"info","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9539fa425f5abc581b4a5743aabeb4ac944418803fa88c660456c107ddc492d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9539fa425f5abc581b4a5743aabeb4ac944418803fa88c660456c107ddc492d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:50: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-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9539fa425f5abc581b4a5743aabeb4ac944418803fa88c660456c107ddc492d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9539fa425f5abc581b4a5743aabeb4ac944418803fa88c660456c107ddc492d8"} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9539fa425f5abc581b4a5743aabeb4ac944418803fa88c660456c107ddc492d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9539fa425f5abc581b4a5743aabeb4ac944418803fa88c660456c107ddc492d8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9539fa425f5abc581b4a5743aabeb4ac944418803fa88c660456c107ddc492d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eff78de36b59555a5e42e4b9f983b326e158b26b642d0965d49f458866d78733","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:50: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-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eff78de36b59555a5e42e4b9f983b326e158b26b642d0965d49f458866d78733","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9539fa425f5abc581b4a5743aabeb4ac944418803fa88c660456c107ddc492d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eff78de36b59555a5e42e4b9f983b326e158b26b642d0965d49f458866d78733","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eff78de36b59555a5e42e4b9f983b326e158b26b642d0965d49f458866d78733","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3"} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eff78de36b59555a5e42e4b9f983b326e158b26b642d0965d49f458866d78733","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9539fa425f5abc581b4a5743aabeb4ac944418803fa88c660456c107ddc492d8"} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eff78de36b59555a5e42e4b9f983b326e158b26b642d0965d49f458866d78733","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:50: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-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eff78de36b59555a5e42e4b9f983b326e158b26b642d0965d49f458866d78733"} {"level":"info","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eff78de36b59555a5e42e4b9f983b326e158b26b642d0965d49f458866d78733","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eff78de36b59555a5e42e4b9f983b326e158b26b642d0965d49f458866d78733","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eff78de36b59555a5e42e4b9f983b326e158b26b642d0965d49f458866d78733"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eff78de36b59555a5e42e4b9f983b326e158b26b642d0965d49f458866d78733","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:50: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-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eff78de36b59555a5e42e4b9f983b326e158b26b642d0965d49f458866d78733"} {"level":"info","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eff78de36b59555a5e42e4b9f983b326e158b26b642d0965d49f458866d78733","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:50: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-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:50: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-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2"} {"level":"error","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eff78de36b59555a5e42e4b9f983b326e158b26b642d0965d49f458866d78733"} {"level":"error","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:50: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-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eff78de36b59555a5e42e4b9f983b326e158b26b642d0965d49f458866d78733","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:50: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-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2"} {"level":"error","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dddfd4a9e13f0d495f09127062aee2157efde18fe4c7cf0860a95493013789d1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:50: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-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2"} {"level":"info","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dddfd4a9e13f0d495f09127062aee2157efde18fe4c7cf0860a95493013789d1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a82f95d4efd52d6ec021873158cb95af7e6c33930240aa0f0051df174d3c8571","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:50: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-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a82f95d4efd52d6ec021873158cb95af7e6c33930240aa0f0051df174d3c8571","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dddfd4a9e13f0d495f09127062aee2157efde18fe4c7cf0860a95493013789d1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:50: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-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dddfd4a9e13f0d495f09127062aee2157efde18fe4c7cf0860a95493013789d1"} {"level":"info","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dddfd4a9e13f0d495f09127062aee2157efde18fe4c7cf0860a95493013789d1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a82f95d4efd52d6ec021873158cb95af7e6c33930240aa0f0051df174d3c8571","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:50: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-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a82f95d4efd52d6ec021873158cb95af7e6c33930240aa0f0051df174d3c8571","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dddfd4a9e13f0d495f09127062aee2157efde18fe4c7cf0860a95493013789d1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dddfd4a9e13f0d495f09127062aee2157efde18fe4c7cf0860a95493013789d1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a82f95d4efd52d6ec021873158cb95af7e6c33930240aa0f0051df174d3c8571"} {"level":"info","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dddfd4a9e13f0d495f09127062aee2157efde18fe4c7cf0860a95493013789d1"} {"level":"info","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a82f95d4efd52d6ec021873158cb95af7e6c33930240aa0f0051df174d3c8571"} {"level":"info","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dddfd4a9e13f0d495f09127062aee2157efde18fe4c7cf0860a95493013789d1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a82f95d4efd52d6ec021873158cb95af7e6c33930240aa0f0051df174d3c8571","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a82f95d4efd52d6ec021873158cb95af7e6c33930240aa0f0051df174d3c8571"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dddfd4a9e13f0d495f09127062aee2157efde18fe4c7cf0860a95493013789d1"} {"level":"info","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a82f95d4efd52d6ec021873158cb95af7e6c33930240aa0f0051df174d3c8571","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a82f95d4efd52d6ec021873158cb95af7e6c33930240aa0f0051df174d3c8571"} {"level":"info","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dddfd4a9e13f0d495f09127062aee2157efde18fe4c7cf0860a95493013789d1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a82f95d4efd52d6ec021873158cb95af7e6c33930240aa0f0051df174d3c8571","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:50: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-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2"} {"level":"info","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c20a78947308cde39209502bc2acd39348d6305402eee83d172db8f2aa1f2dd4"} {"level":"info","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c20a78947308cde39209502bc2acd39348d6305402eee83d172db8f2aa1f2dd4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:50:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c20a78947308cde39209502bc2acd39348d6305402eee83d172db8f2aa1f2dd4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:50:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2"} {"level":"info","ts":"2026-07-31T23:50:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c20a78947308cde39209502bc2acd39348d6305402eee83d172db8f2aa1f2dd4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:50:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:50:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:50:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325"} {"level":"info","ts":"2026-07-31T23:50:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c20a78947308cde39209502bc2acd39348d6305402eee83d172db8f2aa1f2dd4"} {"level":"info","ts":"2026-07-31T23:50:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:50:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:50:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:50:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5"} {"level":"info","ts":"2026-07-31T23:50:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/98afc70ce0ebe869e11c7c73dc766731dc2addf1fe154dae12babe5654371632"} {"level":"info","ts":"2026-07-31T23:50:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c20a78947308cde39209502bc2acd39348d6305402eee83d172db8f2aa1f2dd4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:50:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:50:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:50:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529"} {"level":"info","ts":"2026-07-31T23:50:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2"} {"level":"info","ts":"2026-07-31T23:50:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325"} {"level":"info","ts":"2026-07-31T23:50:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"98afc70ce0ebe869e11c7c73dc766731dc2addf1fe154dae12babe5654371632","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:50:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:50:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["98afc70ce0ebe869e11c7c73dc766731dc2addf1fe154dae12babe5654371632"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:50:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5"} {"level":"info","ts":"2026-07-31T23:50:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"98afc70ce0ebe869e11c7c73dc766731dc2addf1fe154dae12babe5654371632","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:50:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:50:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:50:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/98afc70ce0ebe869e11c7c73dc766731dc2addf1fe154dae12babe5654371632"} {"level":"info","ts":"2026-07-31T23:50:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"98afc70ce0ebe869e11c7c73dc766731dc2addf1fe154dae12babe5654371632","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:50:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:50:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529"} {"level":"info","ts":"2026-07-31T23:50:12Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ee13c240-2fb7-4b52-a0d4-618f3cf9f5a7","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:52152","PortSpecifier":{"PortValue":52152}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.56:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"ee13c240-2fb7-4b52-a0d4-618f3cf9f5a7","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T23:50:12Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ee13c240-2fb7-4b52-a0d4-618f3cf9f5a7","object":"source:{address:{socket_address:{address:\"10.133.0.12:52152\" port_value:52152}}} destination:{address:{socket_address:{address:\"10.134.0.56:443\" port_value:443}}} request:{time:{seconds:1785541812 nanos:911215087} http:{id:\"ee13c240-2fb7-4b52-a0d4-618f3cf9f5a7\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"70\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=34.228.250.194;host=e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-a-99d0e4.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.12\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdC03OWY0NGRiZDc2LXY4dGNrCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.56~e2e-shared-a-99d0e4-openshift-default-79f44dbd76-v8tck.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"34.228.250.194,10.133.0.12\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"ee13c240-2fb7-4b52-a0d4-618f3cf9f5a7\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T23:50:12Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"ee13c240-2fb7-4b52-a0d4-618f3cf9f5a7","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-31T23:50:12Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"ee13c240-2fb7-4b52-a0d4-618f3cf9f5a7","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/d4122151839b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=76d27835-6822-41a5-a75d-338a951568a0"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"e9099e0c-d0ba-4aba-b3e9-b442f2c7fe1a","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-07-31T23:50:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"ee13c240-2fb7-4b52-a0d4-618f3cf9f5a7","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/d4122151839b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=76d27835-6822-41a5-a75d-338a951568a0"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"e9099e0c-d0ba-4aba-b3e9-b442f2c7fe1a","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.56:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"70","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-99d0e4.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdC03OWY0NGRiZDc2LXY4dGNrCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.56~e2e-shared-a-99d0e4-openshift-default-79f44dbd76-v8tck.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"ee13c240-2fb7-4b52-a0d4-618f3cf9f5a7"},"host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","id":"ee13c240-2fb7-4b52-a0d4-618f3cf9f5a7","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":911215087,"seconds":1785541812}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":52152},"address":"10.133.0.12:52152"}}}}},"destination":{"address":"10.134.0.56:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3"},"headers":{":authority":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"70","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-99d0e4.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdC03OWY0NGRiZDc2LXY4dGNrCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.56~e2e-shared-a-99d0e4-openshift-default-79f44dbd76-v8tck.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"ee13c240-2fb7-4b52-a0d4-618f3cf9f5a7"},"host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","id":"ee13c240-2fb7-4b52-a0d4-618f3cf9f5a7","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":911215087,"seconds":1785541812},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.12:52152","port":52152}}} {"level":"debug","ts":"2026-07-31T23:50:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ee13c240-2fb7-4b52-a0d4-618f3cf9f5a7","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-31T23:50:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ee13c240-2fb7-4b52-a0d4-618f3cf9f5a7","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-31T23:50:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ee13c240-2fb7-4b52-a0d4-618f3cf9f5a7","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-99d0e4/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-31T23:50:12Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"ee13c240-2fb7-4b52-a0d4-618f3cf9f5a7","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-31T23:50:12Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ee13c240-2fb7-4b52-a0d4-618f3cf9f5a7","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-31T23:50:12Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ee13c240-2fb7-4b52-a0d4-618f3cf9f5a7","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-31T23:50:12Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ee13c240-2fb7-4b52-a0d4-618f3cf9f5a7","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T23:50:12Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ee13c240-2fb7-4b52-a0d4-618f3cf9f5a7","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T23:50:12Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"4d841a60-b5fa-4513-b1fc-d5ff999b89d9","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:48210","PortSpecifier":{"PortValue":48210}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"4d841a60-b5fa-4513-b1fc-d5ff999b89d9","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T23:50:12Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"4d841a60-b5fa-4513-b1fc-d5ff999b89d9","object":"source:{address:{socket_address:{address:\"10.133.0.12:48210\" port_value:48210}}} destination:{address:{socket_address:{address:\"10.134.0.57:443\" port_value:443}}} request:{time:{seconds:1785541812 nanos:950445672} http:{id:\"4d841a60-b5fa-4513-b1fc-d5ff999b89d9\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"70\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=34.228.250.194;host=e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-b-3d60f7.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.12\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0zZDYwZjctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTNkNjBmNy1vcGVuc2hpZnQtZGVmYXVsdC02ZmNkNmY4OGNiLWQ1dG5jCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTNkNjBmNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0zZDYwZjctb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.57~e2e-shared-b-3d60f7-openshift-default-6fcd6f88cb-d5tnc.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"34.228.250.194,10.133.0.12\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"4d841a60-b5fa-4513-b1fc-d5ff999b89d9\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T23:50:12Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"4d841a60-b5fa-4513-b1fc-d5ff999b89d9","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-31T23:50:12Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"4d841a60-b5fa-4513-b1fc-d5ff999b89d9","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/d4122151839b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=76d27835-6822-41a5-a75d-338a951568a0"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"e9099e0c-d0ba-4aba-b3e9-b442f2c7fe1a","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-07-31T23:50:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"4d841a60-b5fa-4513-b1fc-d5ff999b89d9","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/d4122151839b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=76d27835-6822-41a5-a75d-338a951568a0"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"e9099e0c-d0ba-4aba-b3e9-b442f2c7fe1a","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.57:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"70","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-3d60f7.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0zZDYwZjctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTNkNjBmNy1vcGVuc2hpZnQtZGVmYXVsdC02ZmNkNmY4OGNiLWQ1dG5jCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTNkNjBmNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0zZDYwZjctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.57~e2e-shared-b-3d60f7-openshift-default-6fcd6f88cb-d5tnc.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"4d841a60-b5fa-4513-b1fc-d5ff999b89d9"},"host":"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","id":"4d841a60-b5fa-4513-b1fc-d5ff999b89d9","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":950445672,"seconds":1785541812}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":48210},"address":"10.133.0.12:48210"}}}}},"destination":{"address":"10.134.0.57:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5"},"headers":{":authority":"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"70","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-3d60f7.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0zZDYwZjctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTNkNjBmNy1vcGVuc2hpZnQtZGVmYXVsdC02ZmNkNmY4OGNiLWQ1dG5jCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTNkNjBmNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0zZDYwZjctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.57~e2e-shared-b-3d60f7-openshift-default-6fcd6f88cb-d5tnc.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"4d841a60-b5fa-4513-b1fc-d5ff999b89d9"},"host":"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","id":"4d841a60-b5fa-4513-b1fc-d5ff999b89d9","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":950445672,"seconds":1785541812},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.12:48210","port":48210}}} {"level":"debug","ts":"2026-07-31T23:50:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4d841a60-b5fa-4513-b1fc-d5ff999b89d9","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-31T23:50:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4d841a60-b5fa-4513-b1fc-d5ff999b89d9","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-31T23:50:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4d841a60-b5fa-4513-b1fc-d5ff999b89d9","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-3d60f7/rate-test-model-3d60f7\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-3d60f7/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-31T23:50:12Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"4d841a60-b5fa-4513-b1fc-d5ff999b89d9","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-31T23:50:12Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4d841a60-b5fa-4513-b1fc-d5ff999b89d9","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-31T23:50:12Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4d841a60-b5fa-4513-b1fc-d5ff999b89d9","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-31T23:50:12Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"4d841a60-b5fa-4513-b1fc-d5ff999b89d9","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T23:50:12Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"4d841a60-b5fa-4513-b1fc-d5ff999b89d9","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T23:50:12Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"090addd0-fd38-42bc-b152-99c7807e040c","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:52162","PortSpecifier":{"PortValue":52162}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.56:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"090addd0-fd38-42bc-b152-99c7807e040c","method":"POST","path":"/ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4/v1/completions","host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T23:50:12Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"090addd0-fd38-42bc-b152-99c7807e040c","object":"source:{address:{socket_address:{address:\"10.133.0.12:52162\" port_value:52162}}} destination:{address:{socket_address:{address:\"10.134.0.56:443\" port_value:443}}} request:{time:{seconds:1785541812 nanos:989364735} http:{id:\"090addd0-fd38-42bc-b152-99c7807e040c\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4/v1/completions\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=34.228.250.194;host=e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"rate-test-model-99d0e4-kserve-workload-svc.ai-tenant-e2e-shared-a-99d0e4.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.12\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdC03OWY0NGRiZDc2LXY4dGNrCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.56~e2e-shared-a-99d0e4-openshift-default-79f44dbd76-v8tck.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"34.228.250.194,10.133.0.12\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-gateway-model-name\" value:\"facebook/opt-125m\"} headers:{key:\"x-request-id\" value:\"090addd0-fd38-42bc-b152-99c7807e040c\"} path:\"/ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4/v1/completions\" host:\"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"995278bf8a5eefdf33cb645d7c7916599085c89bd72c28840c338ed455072e20\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T23:50:12Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"090addd0-fd38-42bc-b152-99c7807e040c","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-8JTcHqBboKAbu6Ps_qVMlZkJconzQs4qFKlEU2h4DboA8NK8k3PN3MsQTrJK"} {"level":"debug","ts":"2026-07-31T23:50:12Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"090addd0-fd38-42bc-b152-99c7807e040c","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-99d0e4.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T23:50:12Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"090addd0-fd38-42bc-b152-99c7807e040c","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-99d0e4.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":"a8615290-b783-48f6-9326-a69e2e59fcf3","keyName":"e2e-rate-a-65c5e4","subscription":"e2e-rate-iso-a-65c5e4","tenant":"e2e-shared-a-99d0e4","userId":"a8615290-b783-48f6-9326-a69e2e59fcf3","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-31T23:50:12Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"090addd0-fd38-42bc-b152-99c7807e040c","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-99d0e4.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T23:50:12Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"090addd0-fd38-42bc-b152-99c7807e040c","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-99d0e4.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-99d0e4/models/facebook/opt-125m","name":"rate-test-model-99d0e4","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-65c5e4","namespace":"ai-tenant-e2e-shared-a-99d0e4","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4"}} {"level":"debug","ts":"2026-07-31T23:50:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"090addd0-fd38-42bc-b152-99c7807e040c","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-99d0e4-kserve-workload-svc.ai-tenant-e2e-shared-a-99d0e4.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdC03OWY0NGRiZDc2LXY4dGNrCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.56~e2e-shared-a-99d0e4-openshift-default-79f44dbd76-v8tck.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"090addd0-fd38-42bc-b152-99c7807e040c"},"host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","id":"090addd0-fd38-42bc-b152-99c7807e040c","method":"POST","path":"/ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":989364735,"seconds":1785541812}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":52162},"address":"10.133.0.12:52162"}}}}},"destination":{"address":"10.134.0.56:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"995278bf8a5eefdf33cb645d7c7916599085c89bd72c28840c338ed455072e20"},"headers":{":authority":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-99d0e4-kserve-workload-svc.ai-tenant-e2e-shared-a-99d0e4.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdC03OWY0NGRiZDc2LXY4dGNrCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.56~e2e-shared-a-99d0e4-openshift-default-79f44dbd76-v8tck.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"090addd0-fd38-42bc-b152-99c7807e040c"},"host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","id":"090addd0-fd38-42bc-b152-99c7807e040c","method":"POST","path":"/ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":989364735,"seconds":1785541812},"url_path":"/ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.12:52162","port":52162}}} {"level":"debug","ts":"2026-07-31T23:50:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"090addd0-fd38-42bc-b152-99c7807e040c","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-31T23:50:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"090addd0-fd38-42bc-b152-99c7807e040c","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-31T23:50:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"090addd0-fd38-42bc-b152-99c7807e040c","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-99d0e4/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-31T23:50:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"090addd0-fd38-42bc-b152-99c7807e040c","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-31T23:50:13Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"090addd0-fd38-42bc-b152-99c7807e040c","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-31T23:50:13Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"090addd0-fd38-42bc-b152-99c7807e040c","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-65c5e4"} {"level":"debug","ts":"2026-07-31T23:50:13Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"090addd0-fd38-42bc-b152-99c7807e040c","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-31T23:50:13Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"090addd0-fd38-42bc-b152-99c7807e040c","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_info","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":"a8615290-b783-48f6-9326-a69e2e59fcf3","keyName":"e2e-rate-a-65c5e4","selected_subscription":"e2e-rate-iso-a-65c5e4","selected_subscription_key":"ai-tenant-e2e-shared-a-99d0e4/e2e-rate-iso-a-65c5e4@ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-99d0e4/models/facebook/opt-125m","name":"rate-test-model-99d0e4","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-65c5e4","namespace":"ai-tenant-e2e-shared-a-99d0e4","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-31T23:50:13Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"090addd0-fd38-42bc-b152-99c7807e040c","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T23:50:13Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"090addd0-fd38-42bc-b152-99c7807e040c","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T23:50:14Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"4cf0d7df-31b3-4ef2-b4ef-97910c7ee046","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:52170","PortSpecifier":{"PortValue":52170}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.56:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"4cf0d7df-31b3-4ef2-b4ef-97910c7ee046","method":"POST","path":"/ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4/v1/completions","host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T23:50:14Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"4cf0d7df-31b3-4ef2-b4ef-97910c7ee046","object":"source:{address:{socket_address:{address:\"10.133.0.12:52170\" port_value:52170}}} destination:{address:{socket_address:{address:\"10.134.0.56:443\" port_value:443}}} request:{time:{seconds:1785541814 nanos:49046724} http:{id:\"4cf0d7df-31b3-4ef2-b4ef-97910c7ee046\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4/v1/completions\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=34.228.250.194;host=e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"rate-test-model-99d0e4-kserve-workload-svc.ai-tenant-e2e-shared-a-99d0e4.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.12\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdC03OWY0NGRiZDc2LXY4dGNrCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.56~e2e-shared-a-99d0e4-openshift-default-79f44dbd76-v8tck.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"34.228.250.194,10.133.0.12\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-gateway-model-name\" value:\"facebook/opt-125m\"} headers:{key:\"x-request-id\" value:\"4cf0d7df-31b3-4ef2-b4ef-97910c7ee046\"} path:\"/ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4/v1/completions\" host:\"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"995278bf8a5eefdf33cb645d7c7916599085c89bd72c28840c338ed455072e20\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T23:50:14Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"4cf0d7df-31b3-4ef2-b4ef-97910c7ee046","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-8JTcHqBboKAbu6Ps_qVMlZkJconzQs4qFKlEU2h4DboA8NK8k3PN3MsQTrJK"} {"level":"debug","ts":"2026-07-31T23:50:14Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"4cf0d7df-31b3-4ef2-b4ef-97910c7ee046","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-99d0e4.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T23:50:14Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"4cf0d7df-31b3-4ef2-b4ef-97910c7ee046","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-99d0e4.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":"a8615290-b783-48f6-9326-a69e2e59fcf3","keyName":"e2e-rate-a-65c5e4","subscription":"e2e-rate-iso-a-65c5e4","tenant":"e2e-shared-a-99d0e4","userId":"a8615290-b783-48f6-9326-a69e2e59fcf3","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-31T23:50:14Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"4cf0d7df-31b3-4ef2-b4ef-97910c7ee046","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-99d0e4.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T23:50:14Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"4cf0d7df-31b3-4ef2-b4ef-97910c7ee046","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-99d0e4.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-99d0e4/models/facebook/opt-125m","name":"rate-test-model-99d0e4","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-65c5e4","namespace":"ai-tenant-e2e-shared-a-99d0e4","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4"}} {"level":"debug","ts":"2026-07-31T23:50:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"4cf0d7df-31b3-4ef2-b4ef-97910c7ee046","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-99d0e4-kserve-workload-svc.ai-tenant-e2e-shared-a-99d0e4.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdC03OWY0NGRiZDc2LXY4dGNrCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.56~e2e-shared-a-99d0e4-openshift-default-79f44dbd76-v8tck.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"4cf0d7df-31b3-4ef2-b4ef-97910c7ee046"},"host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","id":"4cf0d7df-31b3-4ef2-b4ef-97910c7ee046","method":"POST","path":"/ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":49046724,"seconds":1785541814}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":52170},"address":"10.133.0.12:52170"}}}}},"destination":{"address":"10.134.0.56:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"995278bf8a5eefdf33cb645d7c7916599085c89bd72c28840c338ed455072e20"},"headers":{":authority":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-99d0e4-kserve-workload-svc.ai-tenant-e2e-shared-a-99d0e4.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdC03OWY0NGRiZDc2LXY4dGNrCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.56~e2e-shared-a-99d0e4-openshift-default-79f44dbd76-v8tck.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"4cf0d7df-31b3-4ef2-b4ef-97910c7ee046"},"host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","id":"4cf0d7df-31b3-4ef2-b4ef-97910c7ee046","method":"POST","path":"/ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":49046724,"seconds":1785541814},"url_path":"/ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.12:52170","port":52170}}} {"level":"debug","ts":"2026-07-31T23:50:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4cf0d7df-31b3-4ef2-b4ef-97910c7ee046","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-31T23:50:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4cf0d7df-31b3-4ef2-b4ef-97910c7ee046","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-31T23:50:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4cf0d7df-31b3-4ef2-b4ef-97910c7ee046","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-31T23:50:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4cf0d7df-31b3-4ef2-b4ef-97910c7ee046","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-99d0e4/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-31T23:50:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4cf0d7df-31b3-4ef2-b4ef-97910c7ee046","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-65c5e4"} {"level":"debug","ts":"2026-07-31T23:50:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4cf0d7df-31b3-4ef2-b4ef-97910c7ee046","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-31T23:50:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4cf0d7df-31b3-4ef2-b4ef-97910c7ee046","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-31T23:50:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4cf0d7df-31b3-4ef2-b4ef-97910c7ee046","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_info","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":"a8615290-b783-48f6-9326-a69e2e59fcf3","keyName":"e2e-rate-a-65c5e4","selected_subscription":"e2e-rate-iso-a-65c5e4","selected_subscription_key":"ai-tenant-e2e-shared-a-99d0e4/e2e-rate-iso-a-65c5e4@ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-99d0e4/models/facebook/opt-125m","name":"rate-test-model-99d0e4","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-65c5e4","namespace":"ai-tenant-e2e-shared-a-99d0e4","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-31T23:50:14Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"4cf0d7df-31b3-4ef2-b4ef-97910c7ee046","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T23:50:14Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"4cf0d7df-31b3-4ef2-b4ef-97910c7ee046","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T23:50:15Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"311cd5e1-9273-40da-8bd2-797568c88e4b","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:52174","PortSpecifier":{"PortValue":52174}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.56:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"311cd5e1-9273-40da-8bd2-797568c88e4b","method":"POST","path":"/ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4/v1/completions","host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T23:50:15Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"311cd5e1-9273-40da-8bd2-797568c88e4b","object":"source:{address:{socket_address:{address:\"10.133.0.12:52174\" port_value:52174}}} destination:{address:{socket_address:{address:\"10.134.0.56:443\" port_value:443}}} request:{time:{seconds:1785541815 nanos:89133848} http:{id:\"311cd5e1-9273-40da-8bd2-797568c88e4b\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4/v1/completions\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=34.228.250.194;host=e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"rate-test-model-99d0e4-kserve-workload-svc.ai-tenant-e2e-shared-a-99d0e4.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.12\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdC03OWY0NGRiZDc2LXY4dGNrCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.56~e2e-shared-a-99d0e4-openshift-default-79f44dbd76-v8tck.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"34.228.250.194,10.133.0.12\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-gateway-model-name\" value:\"facebook/opt-125m\"} headers:{key:\"x-request-id\" value:\"311cd5e1-9273-40da-8bd2-797568c88e4b\"} path:\"/ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4/v1/completions\" host:\"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"995278bf8a5eefdf33cb645d7c7916599085c89bd72c28840c338ed455072e20\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T23:50:15Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"311cd5e1-9273-40da-8bd2-797568c88e4b","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-8JTcHqBboKAbu6Ps_qVMlZkJconzQs4qFKlEU2h4DboA8NK8k3PN3MsQTrJK"} {"level":"debug","ts":"2026-07-31T23:50:15Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"311cd5e1-9273-40da-8bd2-797568c88e4b","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-99d0e4.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T23:50:15Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"311cd5e1-9273-40da-8bd2-797568c88e4b","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-99d0e4.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":"a8615290-b783-48f6-9326-a69e2e59fcf3","keyName":"e2e-rate-a-65c5e4","subscription":"e2e-rate-iso-a-65c5e4","tenant":"e2e-shared-a-99d0e4","userId":"a8615290-b783-48f6-9326-a69e2e59fcf3","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-31T23:50:15Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"311cd5e1-9273-40da-8bd2-797568c88e4b","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-99d0e4.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T23:50:15Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"311cd5e1-9273-40da-8bd2-797568c88e4b","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-99d0e4.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-99d0e4/models/facebook/opt-125m","name":"rate-test-model-99d0e4","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-65c5e4","namespace":"ai-tenant-e2e-shared-a-99d0e4","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4"}} {"level":"debug","ts":"2026-07-31T23:50:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"311cd5e1-9273-40da-8bd2-797568c88e4b","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-99d0e4-kserve-workload-svc.ai-tenant-e2e-shared-a-99d0e4.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdC03OWY0NGRiZDc2LXY4dGNrCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.56~e2e-shared-a-99d0e4-openshift-default-79f44dbd76-v8tck.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"311cd5e1-9273-40da-8bd2-797568c88e4b"},"host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","id":"311cd5e1-9273-40da-8bd2-797568c88e4b","method":"POST","path":"/ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":89133848,"seconds":1785541815}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":52174},"address":"10.133.0.12:52174"}}}}},"destination":{"address":"10.134.0.56:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"995278bf8a5eefdf33cb645d7c7916599085c89bd72c28840c338ed455072e20"},"headers":{":authority":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-99d0e4-kserve-workload-svc.ai-tenant-e2e-shared-a-99d0e4.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdC03OWY0NGRiZDc2LXY4dGNrCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTk5ZDBlNC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS05OWQwZTQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.56~e2e-shared-a-99d0e4-openshift-default-79f44dbd76-v8tck.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"311cd5e1-9273-40da-8bd2-797568c88e4b"},"host":"e2e-shared-a-99d0e4.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","id":"311cd5e1-9273-40da-8bd2-797568c88e4b","method":"POST","path":"/ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":89133848,"seconds":1785541815},"url_path":"/ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.12:52174","port":52174}}} {"level":"debug","ts":"2026-07-31T23:50:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"311cd5e1-9273-40da-8bd2-797568c88e4b","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-31T23:50:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"311cd5e1-9273-40da-8bd2-797568c88e4b","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-31T23:50:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"311cd5e1-9273-40da-8bd2-797568c88e4b","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-99d0e4/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-31T23:50:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"311cd5e1-9273-40da-8bd2-797568c88e4b","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-31T23:50:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"311cd5e1-9273-40da-8bd2-797568c88e4b","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-65c5e4"} {"level":"debug","ts":"2026-07-31T23:50:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"311cd5e1-9273-40da-8bd2-797568c88e4b","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-31T23:50:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"311cd5e1-9273-40da-8bd2-797568c88e4b","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-31T23:50:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"311cd5e1-9273-40da-8bd2-797568c88e4b","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_info","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":"a8615290-b783-48f6-9326-a69e2e59fcf3","keyName":"e2e-rate-a-65c5e4","selected_subscription":"e2e-rate-iso-a-65c5e4","selected_subscription_key":"ai-tenant-e2e-shared-a-99d0e4/e2e-rate-iso-a-65c5e4@ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-99d0e4/models/facebook/opt-125m","name":"rate-test-model-99d0e4","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-65c5e4","namespace":"ai-tenant-e2e-shared-a-99d0e4","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-99d0e4/rate-test-model-99d0e4"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-31T23:50:15Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"311cd5e1-9273-40da-8bd2-797568c88e4b","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T23:50:15Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"311cd5e1-9273-40da-8bd2-797568c88e4b","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T23:50:15Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"98bdfad1-21bb-4937-9c85-b3c86cb49023","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:48222","PortSpecifier":{"PortValue":48222}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.57:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"98bdfad1-21bb-4937-9c85-b3c86cb49023","method":"POST","path":"/ai-tenant-e2e-shared-b-3d60f7/rate-test-model-3d60f7/v1/completions","host":"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T23:50:15Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"98bdfad1-21bb-4937-9c85-b3c86cb49023","object":"source:{address:{socket_address:{address:\"10.133.0.12:48222\" port_value:48222}}} destination:{address:{socket_address:{address:\"10.134.0.57:443\" port_value:443}}} request:{time:{seconds:1785541815 nanos:135173880} http:{id:\"98bdfad1-21bb-4937-9c85-b3c86cb49023\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-b-3d60f7/rate-test-model-3d60f7/v1/completions\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=34.228.250.194;host=e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"rate-test-model-3d60f7-kserve-workload-svc.ai-tenant-e2e-shared-b-3d60f7.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.12\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0zZDYwZjctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTNkNjBmNy1vcGVuc2hpZnQtZGVmYXVsdC02ZmNkNmY4OGNiLWQ1dG5jCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTNkNjBmNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0zZDYwZjctb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.57~e2e-shared-b-3d60f7-openshift-default-6fcd6f88cb-d5tnc.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"34.228.250.194,10.133.0.12\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-gateway-model-name\" value:\"facebook/opt-125m\"} headers:{key:\"x-request-id\" value:\"98bdfad1-21bb-4937-9c85-b3c86cb49023\"} path:\"/ai-tenant-e2e-shared-b-3d60f7/rate-test-model-3d60f7/v1/completions\" host:\"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"eff78de36b59555a5e42e4b9f983b326e158b26b642d0965d49f458866d78733\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T23:50:15Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"98bdfad1-21bb-4937-9c85-b3c86cb49023","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-zVtXsaUEybqpg1WK_K1rrLM2hOc1p6EIGFngnDpKJi2Y1pNJGIyxmwDopNEp"} {"level":"debug","ts":"2026-07-31T23:50:15Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"98bdfad1-21bb-4937-9c85-b3c86cb49023","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-3d60f7.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T23:50:15Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"98bdfad1-21bb-4937-9c85-b3c86cb49023","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-3d60f7.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":"8e056894-b042-4ea1-8b0d-4f90db31e755","keyName":"e2e-rate-b-65c5e4","subscription":"e2e-rate-iso-b-65c5e4","tenant":"e2e-shared-b-3d60f7","userId":"8e056894-b042-4ea1-8b0d-4f90db31e755","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-31T23:50:15Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"98bdfad1-21bb-4937-9c85-b3c86cb49023","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-b-3d60f7.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T23:50:15Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"98bdfad1-21bb-4937-9c85-b3c86cb49023","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-3d60f7.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-b-3d60f7/models/facebook/opt-125m","name":"rate-test-model-3d60f7","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-rate-iso-b-65c5e4","namespace":"ai-tenant-e2e-shared-b-3d60f7","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-b-3d60f7/rate-test-model-3d60f7"}} {"level":"debug","ts":"2026-07-31T23:50:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"98bdfad1-21bb-4937-9c85-b3c86cb49023","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-3d60f7-kserve-workload-svc.ai-tenant-e2e-shared-b-3d60f7.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0zZDYwZjctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTNkNjBmNy1vcGVuc2hpZnQtZGVmYXVsdC02ZmNkNmY4OGNiLWQ1dG5jCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTNkNjBmNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0zZDYwZjctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.57~e2e-shared-b-3d60f7-openshift-default-6fcd6f88cb-d5tnc.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"98bdfad1-21bb-4937-9c85-b3c86cb49023"},"host":"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","id":"98bdfad1-21bb-4937-9c85-b3c86cb49023","method":"POST","path":"/ai-tenant-e2e-shared-b-3d60f7/rate-test-model-3d60f7/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":135173880,"seconds":1785541815}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":48222},"address":"10.133.0.12:48222"}}}}},"destination":{"address":"10.134.0.57:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"eff78de36b59555a5e42e4b9f983b326e158b26b642d0965d49f458866d78733"},"headers":{":authority":"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-b-3d60f7/rate-test-model-3d60f7/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-3d60f7-kserve-workload-svc.ai-tenant-e2e-shared-b-3d60f7.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi0zZDYwZjctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTNkNjBmNy1vcGVuc2hpZnQtZGVmYXVsdC02ZmNkNmY4OGNiLWQ1dG5jCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTNkNjBmNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi0zZDYwZjctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.57~e2e-shared-b-3d60f7-openshift-default-6fcd6f88cb-d5tnc.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"98bdfad1-21bb-4937-9c85-b3c86cb49023"},"host":"e2e-shared-b-3d60f7.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","id":"98bdfad1-21bb-4937-9c85-b3c86cb49023","method":"POST","path":"/ai-tenant-e2e-shared-b-3d60f7/rate-test-model-3d60f7/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":135173880,"seconds":1785541815},"url_path":"/ai-tenant-e2e-shared-b-3d60f7/rate-test-model-3d60f7/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.12:48222","port":48222}}} {"level":"debug","ts":"2026-07-31T23:50:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"98bdfad1-21bb-4937-9c85-b3c86cb49023","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-31T23:50:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"98bdfad1-21bb-4937-9c85-b3c86cb49023","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-31T23:50:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"98bdfad1-21bb-4937-9c85-b3c86cb49023","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-3d60f7/rate-test-model-3d60f7\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-3d60f7/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-31T23:50:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"98bdfad1-21bb-4937-9c85-b3c86cb49023","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-31T23:50:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"98bdfad1-21bb-4937-9c85-b3c86cb49023","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-31T23:50:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"98bdfad1-21bb-4937-9c85-b3c86cb49023","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-31T23:50:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"98bdfad1-21bb-4937-9c85-b3c86cb49023","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-65c5e4"} {"level":"debug","ts":"2026-07-31T23:50:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"98bdfad1-21bb-4937-9c85-b3c86cb49023","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":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","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":"8e056894-b042-4ea1-8b0d-4f90db31e755","keyName":"e2e-rate-b-65c5e4","selected_subscription":"e2e-rate-iso-b-65c5e4","selected_subscription_key":"ai-tenant-e2e-shared-b-3d60f7/e2e-rate-iso-b-65c5e4@ai-tenant-e2e-shared-b-3d60f7/rate-test-model-3d60f7","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-b-3d60f7/models/facebook/opt-125m","name":"rate-test-model-3d60f7","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-rate-iso-b-65c5e4","namespace":"ai-tenant-e2e-shared-b-3d60f7","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-b-3d60f7/rate-test-model-3d60f7"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-31T23:50:15Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"98bdfad1-21bb-4937-9c85-b3c86cb49023","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T23:50:15Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"98bdfad1-21bb-4937-9c85-b3c86cb49023","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T23:50:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b4a0a4460fa987c8452ab25ef9b441d0678d5b92eeb8db0e3fc1ce83d76e646e"} {"level":"info","ts":"2026-07-31T23:50:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/98afc70ce0ebe869e11c7c73dc766731dc2addf1fe154dae12babe5654371632"} {"level":"info","ts":"2026-07-31T23:50:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/eff78de36b59555a5e42e4b9f983b326e158b26b642d0965d49f458866d78733"} {"level":"info","ts":"2026-07-31T23:50:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/fc837e1a7570144efeaa2af49ef637bf8d274a67320a8fa425576d79a2c5e8ce"} {"level":"info","ts":"2026-07-31T23:50:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/995278bf8a5eefdf33cb645d7c7916599085c89bd72c28840c338ed455072e20"} {"level":"info","ts":"2026-07-31T23:50:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9539fa425f5abc581b4a5743aabeb4ac944418803fa88c660456c107ddc492d8"} {"level":"info","ts":"2026-07-31T23:50:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/eff0477cf3a7dab5b1c3d32d904fe3bf3af298a4285c80b9d1df54c4b9e92761"} {"level":"info","ts":"2026-07-31T23:50:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b926ded9c56d4a93fdc20f18a9bf580aea6023c275859922c751582ddf0c08c3"} {"level":"info","ts":"2026-07-31T23:50:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8491828ee369a7de709d3d8a66b2edbc17b2e0b088cb2e58b8f979a6035cada5"} {"level":"info","ts":"2026-07-31T23:50:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c7bd933677f8577233c9972282bc85dded742f797a92a01abdf71ef489a64cb2"} {"level":"info","ts":"2026-07-31T23:50:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/af7e5e1379f29f356ac5f6dce07b70853bd49a44c6f1969eb7ab7bb5ea2fecc3"} {"level":"info","ts":"2026-07-31T23:50:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c20a78947308cde39209502bc2acd39348d6305402eee83d172db8f2aa1f2dd4"} {"level":"info","ts":"2026-07-31T23:50:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/71a6ebf0de006f0c55c948834f46e6ddde1d786f04aa7e772b60fdfaf0e3b529"} {"level":"info","ts":"2026-07-31T23:50:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7fc45084a78206846c0761e107a367bd7db9b83098e946626e0e099ba749517f"} {"level":"info","ts":"2026-07-31T23:50:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/29a2206cd5b8b463aae172533c4277f0ffaa706af85ecfec0799ba3a6e04afaa"} {"level":"info","ts":"2026-07-31T23:50:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/57df229ec0dfc431101eef0eae975e3e6c6f214f27b8559f83b7b054d6a70362"} {"level":"info","ts":"2026-07-31T23:50:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c75fda8e3e9aad223ef20b5598ceb21eb69ad8143974e40db0a06249d7374311"} {"level":"info","ts":"2026-07-31T23:50:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/521b43f4909e9c932732774cc40697f2c37e8e06d76f8d0dc85130024f810da8"} {"level":"info","ts":"2026-07-31T23:50:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6974cdb25c3bdbdd07a99e4eeb73f4787210e86dd1bd71db1e7dee29d5b38c97"} {"level":"info","ts":"2026-07-31T23:50:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8865c147c06227a57f12afa97d30daf09504694fd0e2e5653e0505de4d42a319"} {"level":"info","ts":"2026-07-31T23:50:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a82f95d4efd52d6ec021873158cb95af7e6c33930240aa0f0051df174d3c8571"} {"level":"info","ts":"2026-07-31T23:50:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/bfc97f9471469a3f658cd018296145e28a719f426345e9e901c3944fd2c72879"} {"level":"info","ts":"2026-07-31T23:50:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/dddfd4a9e13f0d495f09127062aee2157efde18fe4c7cf0860a95493013789d1"} {"level":"info","ts":"2026-07-31T23:50:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/087c8d8da0fcc4ad6a2cf28f712a5987f3809608de7da7e835cf78ad855c3325"} {"level":"info","ts":"2026-07-31T23:51:41Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"3032f31e-dddf-4970-9b88-9495fc48dfac","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:55174","PortSpecifier":{"PortValue":55174}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.32:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"3032f31e-dddf-4970-9b88-9495fc48dfac","method":"POST","path":"/maas-api/v1/api-keys","host":"maas.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T23:51:41Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"3032f31e-dddf-4970-9b88-9495fc48dfac","object":"source:{address:{socket_address:{address:\"10.133.0.12:55174\" port_value:55174}}} destination:{address:{socket_address:{address:\"10.134.0.32:443\" port_value:443}}} request:{time:{seconds:1785541901 nanos:113127371} http:{id:\"3032f31e-dddf-4970-9b88-9495fc48dfac\" method:\"POST\" headers:{key:\":authority\" value:\"maas.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"69\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=34.228.250.194;host=maas.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.12\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQQoETkFNRRI5GjdtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC01Y2NiOTY4YzY2LXF4eDJuCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwp0CgVPV05FUhJrGmlrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvbWFhcy1kZWZhdWx0LWdhdGV3YXktb3BlbnNoaWZ0LWRlZmF1bHQKOQoNV09SS0xPQURfTkFNRRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdA==\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.32~maas-default-gateway-openshift-default-5ccb968c66-qxx2n.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"34.228.250.194,10.133.0.12\"} headers:{key:\"x-forwarded-host\" value:\"maas.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"3032f31e-dddf-4970-9b88-9495fc48dfac\"} path:\"/maas-api/v1/api-keys\" host:\"maas.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"b64d1d3a1a41de71c5b05aa58c2da5025409dfbb29fbaa63fe6a7b8fb71bf42e\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T23:51:41Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"3032f31e-dddf-4970-9b88-9495fc48dfac","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-31T23:51:41Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"3032f31e-dddf-4970-9b88-9495fc48dfac","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/d4122151839b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=76d27835-6822-41a5-a75d-338a951568a0"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"e9099e0c-d0ba-4aba-b3e9-b442f2c7fe1a","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-07-31T23:51:41Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"3032f31e-dddf-4970-9b88-9495fc48dfac","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/d4122151839b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=76d27835-6822-41a5-a75d-338a951568a0"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"e9099e0c-d0ba-4aba-b3e9-b442f2c7fe1a","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"b64d1d3a1a41de71c5b05aa58c2da5025409dfbb29fbaa63fe6a7b8fb71bf42e"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.32:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"maas.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"69","content-type":"application/json","forwarded":"for=34.228.250.194;host=maas.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQQoETkFNRRI5GjdtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC01Y2NiOTY4YzY2LXF4eDJuCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwp0CgVPV05FUhJrGmlrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvbWFhcy1kZWZhdWx0LWdhdGV3YXktb3BlbnNoaWZ0LWRlZmF1bHQKOQoNV09SS0xPQURfTkFNRRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.134.0.32~maas-default-gateway-openshift-default-5ccb968c66-qxx2n.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"maas.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"3032f31e-dddf-4970-9b88-9495fc48dfac"},"host":"maas.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","id":"3032f31e-dddf-4970-9b88-9495fc48dfac","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":113127371,"seconds":1785541901}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":55174},"address":"10.133.0.12:55174"}}}}},"destination":{"address":"10.134.0.32:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"b64d1d3a1a41de71c5b05aa58c2da5025409dfbb29fbaa63fe6a7b8fb71bf42e"},"headers":{":authority":"maas.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"69","content-type":"application/json","forwarded":"for=34.228.250.194;host=maas.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQQoETkFNRRI5GjdtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC01Y2NiOTY4YzY2LXF4eDJuCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwp0CgVPV05FUhJrGmlrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvbWFhcy1kZWZhdWx0LWdhdGV3YXktb3BlbnNoaWZ0LWRlZmF1bHQKOQoNV09SS0xPQURfTkFNRRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.134.0.32~maas-default-gateway-openshift-default-5ccb968c66-qxx2n.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"maas.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"3032f31e-dddf-4970-9b88-9495fc48dfac"},"host":"maas.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","id":"3032f31e-dddf-4970-9b88-9495fc48dfac","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":113127371,"seconds":1785541901},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.12:55174","port":55174}}} {"level":"debug","ts":"2026-07-31T23:51:41Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3032f31e-dddf-4970-9b88-9495fc48dfac","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-31T23:51:41Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3032f31e-dddf-4970-9b88-9495fc48dfac","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-31T23:51:41Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3032f31e-dddf-4970-9b88-9495fc48dfac","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"llm/facebook-opt-125m-simulated\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"llm/premium-simulated-simulated-premium\":{\"users\":[\"system:serviceaccount:premium-users-namespace:premium-service-account\"],\"groups\":[\"premium-user\"]},\"publishers/llm/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/llm/models/facebook/opt-125m-premium\":{\"users\":[\"system:serviceaccount:premium-users-namespace:premium-service-account\"],\"groups\":[\"premium-user\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T23:51:41Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"3032f31e-dddf-4970-9b88-9495fc48dfac","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-31T23:51:41Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3032f31e-dddf-4970-9b88-9495fc48dfac","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-31T23:51:41Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3032f31e-dddf-4970-9b88-9495fc48dfac","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-31T23:51:41Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"3032f31e-dddf-4970-9b88-9495fc48dfac","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T23:51:41Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"3032f31e-dddf-4970-9b88-9495fc48dfac","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T23:51:41Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"75f7ab80-466c-43fc-93ba-c6f5172b9ea4","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:55182","PortSpecifier":{"PortValue":55182}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.32:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"75f7ab80-466c-43fc-93ba-c6f5172b9ea4","method":"POST","path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","host":"maas.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T23:51:41Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"75f7ab80-466c-43fc-93ba-c6f5172b9ea4","object":"source:{address:{socket_address:{address:\"10.133.0.12:55182\" port_value:55182}}} destination:{address:{socket_address:{address:\"10.134.0.32:443\" port_value:443}}} request:{time:{seconds:1785541901 nanos:169918895} http:{id:\"75f7ab80-466c-43fc-93ba-c6f5172b9ea4\" method:\"POST\" headers:{key:\":authority\" value:\"maas.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/llm/facebook-opt-125m-simulated/v1/chat/completions\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=34.228.250.194;host=maas.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"facebook-opt-125m-simulated-kserve-workload-svc.llm.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.12\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQQoETkFNRRI5GjdtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC01Y2NiOTY4YzY2LXF4eDJuCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwp0CgVPV05FUhJrGmlrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvbWFhcy1kZWZhdWx0LWdhdGV3YXktb3BlbnNoaWZ0LWRlZmF1bHQKOQoNV09SS0xPQURfTkFNRRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdA==\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.32~maas-default-gateway-openshift-default-5ccb968c66-qxx2n.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"34.228.250.194,10.133.0.12\"} headers:{key:\"x-forwarded-host\" value:\"maas.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-gateway-model-name\" value:\"facebook/opt-125m\"} headers:{key:\"x-request-id\" value:\"75f7ab80-466c-43fc-93ba-c6f5172b9ea4\"} path:\"/llm/facebook-opt-125m-simulated/v1/chat/completions\" host:\"maas.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"311b1be286674fd5684c9ac59b318287dade9769cfe4aeebd8c88e2dc6b72418\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T23:51:41Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"75f7ab80-466c-43fc-93ba-c6f5172b9ea4","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-199NrcDbQbZq2JJBu_d090e8jtsWx76e4iAkYeqTPrxPN7BONA75dAM10AjiR"} {"level":"debug","ts":"2026-07-31T23:51:41Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"75f7ab80-466c-43fc-93ba-c6f5172b9ea4","config":"apiKeyValidation","method":"POST","url":"https://maas-api.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T23:51:41Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"75f7ab80-466c-43fc-93ba-c6f5172b9ea4","config":{"Name":"apiKeyValidation","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"keyId":"585a544f-3401-4cb5-848c-5479a085940a","keyName":"e2e-ipp-default","subscription":"simulator-subscription","tenant":"models-as-a-service","userId":"585a544f-3401-4cb5-848c-5479a085940a","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-31T23:51:41Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"75f7ab80-466c-43fc-93ba-c6f5172b9ea4","config":"subscription-info","method":"POST","url":"https://maas-api.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T23:51:41Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"75f7ab80-466c-43fc-93ba-c6f5172b9ea4","config":{"Name":"subscription-info","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"description":"Free-tier subscription with 100 tokens/min rate limit","displayName":"Simulator Subscription (Free)","modelRefs":[{"description":"A simulated OPT-125M model for free-tier testing","display_name":"Facebook OPT 125M (Simulated)","model_name":"publishers/llm/models/facebook/opt-125m","name":"facebook-opt-125m-simulated","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"simulator-subscription","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true,"resolvedModel":"llm/facebook-opt-125m-simulated"}} {"level":"debug","ts":"2026-07-31T23:51:41Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"75f7ab80-466c-43fc-93ba-c6f5172b9ea4","input":{"auth":{"identity":"Bearer **** subscription with 100 tokens/min rate limit","displayName":"Simulator Subscription (Free)","modelRefs":[{"description":"A simulated OPT-125M model for free-tier testing","display_name":"Facebook OPT 125M (Simulated)","model_name":"publishers/llm/models/facebook/opt-125m","name":"facebook-opt-125m-simulated","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"simulator-subscription","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true,"resolvedModel":"llm/facebook-opt-125m-simulated"}}},"context":{"context_extensions":{"host":"311b1be286674fd5684c9ac59b318287dade9769cfe4aeebd8c88e2dc6b72418"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.32:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"maas.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com",":method":"POST",":path":"/llm/facebook-opt-125m-simulated/v1/chat/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=34.228.250.194;host=maas.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"facebook-opt-125m-simulated-kserve-workload-svc.llm.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQQoETkFNRRI5GjdtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC01Y2NiOTY4YzY2LXF4eDJuCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwp0CgVPV05FUhJrGmlrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvbWFhcy1kZWZhdWx0LWdhdGV3YXktb3BlbnNoaWZ0LWRlZmF1bHQKOQoNV09SS0xPQURfTkFNRRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.134.0.32~maas-default-gateway-openshift-default-5ccb968c66-qxx2n.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"maas.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"75f7ab80-466c-43fc-93ba-c6f5172b9ea4"},"host":"maas.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","id":"75f7ab80-466c-43fc-93ba-c6f5172b9ea4","method":"POST","path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":169918895,"seconds":1785541901}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":55182},"address":"10.133.0.12:55182"}}}}},"destination":{"address":"10.134.0.32:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"311b1be286674fd5684c9ac59b318287dade9769cfe4aeebd8c88e2dc6b72418"},"headers":{":authority":"maas.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com",":method":"POST",":path":"/llm/facebook-opt-125m-simulated/v1/chat/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=34.228.250.194;host=maas.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"facebook-opt-125m-simulated-kserve-workload-svc.llm.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQQoETkFNRRI5GjdtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC01Y2NiOTY4YzY2LXF4eDJuCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwp0CgVPV05FUhJrGmlrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvbWFhcy1kZWZhdWx0LWdhdGV3YXktb3BlbnNoaWZ0LWRlZmF1bHQKOQoNV09SS0xPQURfTkFNRRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.134.0.32~maas-default-gateway-openshift-default-5ccb968c66-qxx2n.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"maas.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"75f7ab80-466c-43fc-93ba-c6f5172b9ea4"},"host":"maas.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","id":"75f7ab80-466c-43fc-93ba-c6f5172b9ea4","method":"POST","path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":169918895,"seconds":1785541901},"url_path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.12:55182","port":55182}}} {"level":"debug","ts":"2026-07-31T23:51:41Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"75f7ab80-466c-43fc-93ba-c6f5172b9ea4","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-31T23:51:41Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"75f7ab80-466c-43fc-93ba-c6f5172b9ea4","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"llm/facebook-opt-125m-simulated\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"llm/premium-simulated-simulated-premium\":{\"users\":[\"system:serviceaccount:premium-users-namespace:premium-service-account\"],\"groups\":[\"premium-user\"]},\"publishers/llm/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/llm/models/facebook/opt-125m-premium\":{\"users\":[\"system:serviceaccount:premium-users-namespace:premium-service-account\"],\"groups\":[\"premium-user\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-07-31T23:51:41Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"75f7ab80-466c-43fc-93ba-c6f5172b9ea4","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-31T23:51:41Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"75f7ab80-466c-43fc-93ba-c6f5172b9ea4","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-31T23:51:41Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"75f7ab80-466c-43fc-93ba-c6f5172b9ea4","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Subscription","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"simulator-subscription"} {"level":"debug","ts":"2026-07-31T23:51:41Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"75f7ab80-466c-43fc-93ba-c6f5172b9ea4","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-31T23:51:41Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"75f7ab80-466c-43fc-93ba-c6f5172b9ea4","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-31T23:51:41Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"75f7ab80-466c-43fc-93ba-c6f5172b9ea4","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":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"585a544f-3401-4cb5-848c-5479a085940a","keyName":"e2e-ipp-default","selected_subscription":"simulator-subscription","selected_subscription_key":"models-as-a-service/simulator-subscription@llm/facebook-opt-125m-simulated","subscription_error":"","subscription_error_message":"","subscription_info":{"description":"Free-tier subscription with 100 tokens/min rate limit","displayName":"Simulator Subscription (Free)","modelRefs":[{"description":"A simulated OPT-125M model for free-tier testing","display_name":"Facebook OPT 125M (Simulated)","model_name":"publishers/llm/models/facebook/opt-125m","name":"facebook-opt-125m-simulated","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"simulator-subscription","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true,"resolvedModel":"llm/facebook-opt-125m-simulated"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-31T23:51:41Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"75f7ab80-466c-43fc-93ba-c6f5172b9ea4","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T23:51:41Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"75f7ab80-466c-43fc-93ba-c6f5172b9ea4","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T23:52:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"668d1558f0c56b70679ad5c1efcd9e2fb7d5a4501a2dd3e2fcd98e3e489c8246","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:52:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:52:16Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:52:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"668d1558f0c56b70679ad5c1efcd9e2fb7d5a4501a2dd3e2fcd98e3e489c8246","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"668d1558f0c56b70679ad5c1efcd9e2fb7d5a4501a2dd3e2fcd98e3e489c8246","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"668d1558f0c56b70679ad5c1efcd9e2fb7d5a4501a2dd3e2fcd98e3e489c8246","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:52:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/668d1558f0c56b70679ad5c1efcd9e2fb7d5a4501a2dd3e2fcd98e3e489c8246"} {"level":"debug","ts":"2026-07-31T23:52:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"668d1558f0c56b70679ad5c1efcd9e2fb7d5a4501a2dd3e2fcd98e3e489c8246","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:52:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/668d1558f0c56b70679ad5c1efcd9e2fb7d5a4501a2dd3e2fcd98e3e489c8246"} {"level":"debug","ts":"2026-07-31T23:52:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"668d1558f0c56b70679ad5c1efcd9e2fb7d5a4501a2dd3e2fcd98e3e489c8246","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:52:16Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:52:16Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["668d1558f0c56b70679ad5c1efcd9e2fb7d5a4501a2dd3e2fcd98e3e489c8246"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:52:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"668d1558f0c56b70679ad5c1efcd9e2fb7d5a4501a2dd3e2fcd98e3e489c8246","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b98be6760f75740935a33b5dbd8fceea8755bb35a1b5eab5a304b0fd83fa24c9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:52:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:52:16Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:52:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b98be6760f75740935a33b5dbd8fceea8755bb35a1b5eab5a304b0fd83fa24c9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"668d1558f0c56b70679ad5c1efcd9e2fb7d5a4501a2dd3e2fcd98e3e489c8246","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f8dc71fbc4a6f637fe64e8e247172a7e1586ccb39289ea3728a5ef8915d147bc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:52:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:52:16Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:52:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b98be6760f75740935a33b5dbd8fceea8755bb35a1b5eab5a304b0fd83fa24c9"} {"level":"info","ts":"2026-07-31T23:52:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f8dc71fbc4a6f637fe64e8e247172a7e1586ccb39289ea3728a5ef8915d147bc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b98be6760f75740935a33b5dbd8fceea8755bb35a1b5eab5a304b0fd83fa24c9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:52:16Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:52:16Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b98be6760f75740935a33b5dbd8fceea8755bb35a1b5eab5a304b0fd83fa24c9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:52:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b98be6760f75740935a33b5dbd8fceea8755bb35a1b5eab5a304b0fd83fa24c9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f8dc71fbc4a6f637fe64e8e247172a7e1586ccb39289ea3728a5ef8915d147bc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b98be6760f75740935a33b5dbd8fceea8755bb35a1b5eab5a304b0fd83fa24c9","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:52:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/668d1558f0c56b70679ad5c1efcd9e2fb7d5a4501a2dd3e2fcd98e3e489c8246"} {"level":"debug","ts":"2026-07-31T23:52:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f8dc71fbc4a6f637fe64e8e247172a7e1586ccb39289ea3728a5ef8915d147bc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:52:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:52:16Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:52:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f8dc71fbc4a6f637fe64e8e247172a7e1586ccb39289ea3728a5ef8915d147bc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f8dc71fbc4a6f637fe64e8e247172a7e1586ccb39289ea3728a5ef8915d147bc","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:52:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f8dc71fbc4a6f637fe64e8e247172a7e1586ccb39289ea3728a5ef8915d147bc"} {"level":"debug","ts":"2026-07-31T23:52:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f8dc71fbc4a6f637fe64e8e247172a7e1586ccb39289ea3728a5ef8915d147bc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:52:16Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:52:16Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f8dc71fbc4a6f637fe64e8e247172a7e1586ccb39289ea3728a5ef8915d147bc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:52:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b98be6760f75740935a33b5dbd8fceea8755bb35a1b5eab5a304b0fd83fa24c9"} {"level":"info","ts":"2026-07-31T23:52:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f8dc71fbc4a6f637fe64e8e247172a7e1586ccb39289ea3728a5ef8915d147bc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f8dc71fbc4a6f637fe64e8e247172a7e1586ccb39289ea3728a5ef8915d147bc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:52:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:52:16Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:52:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f8dc71fbc4a6f637fe64e8e247172a7e1586ccb39289ea3728a5ef8915d147bc"} {"level":"info","ts":"2026-07-31T23:52:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f8dc71fbc4a6f637fe64e8e247172a7e1586ccb39289ea3728a5ef8915d147bc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4b104c45f8c8c99e2e9c738b8019ed4d69c99fe4e05f51f1efff2389ae797d5e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:52:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:52:16Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:52:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4b104c45f8c8c99e2e9c738b8019ed4d69c99fe4e05f51f1efff2389ae797d5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f8dc71fbc4a6f637fe64e8e247172a7e1586ccb39289ea3728a5ef8915d147bc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:52:16Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:52:16Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f8dc71fbc4a6f637fe64e8e247172a7e1586ccb39289ea3728a5ef8915d147bc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:52:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4b104c45f8c8c99e2e9c738b8019ed4d69c99fe4e05f51f1efff2389ae797d5e"} {"level":"info","ts":"2026-07-31T23:52:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f8dc71fbc4a6f637fe64e8e247172a7e1586ccb39289ea3728a5ef8915d147bc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4b104c45f8c8c99e2e9c738b8019ed4d69c99fe4e05f51f1efff2389ae797d5e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:52:16Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:52:16Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4b104c45f8c8c99e2e9c738b8019ed4d69c99fe4e05f51f1efff2389ae797d5e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4b104c45f8c8c99e2e9c738b8019ed4d69c99fe4e05f51f1efff2389ae797d5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f8dc71fbc4a6f637fe64e8e247172a7e1586ccb39289ea3728a5ef8915d147bc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f8dc71fbc4a6f637fe64e8e247172a7e1586ccb39289ea3728a5ef8915d147bc"} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f8dc71fbc4a6f637fe64e8e247172a7e1586ccb39289ea3728a5ef8915d147bc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4b104c45f8c8c99e2e9c738b8019ed4d69c99fe4e05f51f1efff2389ae797d5e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4b104c45f8c8c99e2e9c738b8019ed4d69c99fe4e05f51f1efff2389ae797d5e"} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4b104c45f8c8c99e2e9c738b8019ed4d69c99fe4e05f51f1efff2389ae797d5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f8dc71fbc4a6f637fe64e8e247172a7e1586ccb39289ea3728a5ef8915d147bc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4b104c45f8c8c99e2e9c738b8019ed4d69c99fe4e05f51f1efff2389ae797d5e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4b104c45f8c8c99e2e9c738b8019ed4d69c99fe4e05f51f1efff2389ae797d5e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f8dc71fbc4a6f637fe64e8e247172a7e1586ccb39289ea3728a5ef8915d147bc"} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4b104c45f8c8c99e2e9c738b8019ed4d69c99fe4e05f51f1efff2389ae797d5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f8dc71fbc4a6f637fe64e8e247172a7e1586ccb39289ea3728a5ef8915d147bc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f8dc71fbc4a6f637fe64e8e247172a7e1586ccb39289ea3728a5ef8915d147bc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f8dc71fbc4a6f637fe64e8e247172a7e1586ccb39289ea3728a5ef8915d147bc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4b104c45f8c8c99e2e9c738b8019ed4d69c99fe4e05f51f1efff2389ae797d5e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4b104c45f8c8c99e2e9c738b8019ed4d69c99fe4e05f51f1efff2389ae797d5e"} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4b104c45f8c8c99e2e9c738b8019ed4d69c99fe4e05f51f1efff2389ae797d5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"354703f91d2ae329f53b894e435278b0e49a253fe20eba911abba6935c840e4d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/354703f91d2ae329f53b894e435278b0e49a253fe20eba911abba6935c840e4d"} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"354703f91d2ae329f53b894e435278b0e49a253fe20eba911abba6935c840e4d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f8dc71fbc4a6f637fe64e8e247172a7e1586ccb39289ea3728a5ef8915d147bc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f8dc71fbc4a6f637fe64e8e247172a7e1586ccb39289ea3728a5ef8915d147bc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4b104c45f8c8c99e2e9c738b8019ed4d69c99fe4e05f51f1efff2389ae797d5e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4b104c45f8c8c99e2e9c738b8019ed4d69c99fe4e05f51f1efff2389ae797d5e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f8dc71fbc4a6f637fe64e8e247172a7e1586ccb39289ea3728a5ef8915d147bc"} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4b104c45f8c8c99e2e9c738b8019ed4d69c99fe4e05f51f1efff2389ae797d5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"354703f91d2ae329f53b894e435278b0e49a253fe20eba911abba6935c840e4d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["354703f91d2ae329f53b894e435278b0e49a253fe20eba911abba6935c840e4d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4b104c45f8c8c99e2e9c738b8019ed4d69c99fe4e05f51f1efff2389ae797d5e"} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"354703f91d2ae329f53b894e435278b0e49a253fe20eba911abba6935c840e4d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f8dc71fbc4a6f637fe64e8e247172a7e1586ccb39289ea3728a5ef8915d147bc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f8dc71fbc4a6f637fe64e8e247172a7e1586ccb39289ea3728a5ef8915d147bc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f8dc71fbc4a6f637fe64e8e247172a7e1586ccb39289ea3728a5ef8915d147bc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4b104c45f8c8c99e2e9c738b8019ed4d69c99fe4e05f51f1efff2389ae797d5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"354703f91d2ae329f53b894e435278b0e49a253fe20eba911abba6935c840e4d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/354703f91d2ae329f53b894e435278b0e49a253fe20eba911abba6935c840e4d"} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"354703f91d2ae329f53b894e435278b0e49a253fe20eba911abba6935c840e4d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f8dc71fbc4a6f637fe64e8e247172a7e1586ccb39289ea3728a5ef8915d147bc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f8dc71fbc4a6f637fe64e8e247172a7e1586ccb39289ea3728a5ef8915d147bc"} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f8dc71fbc4a6f637fe64e8e247172a7e1586ccb39289ea3728a5ef8915d147bc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"354703f91d2ae329f53b894e435278b0e49a253fe20eba911abba6935c840e4d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["354703f91d2ae329f53b894e435278b0e49a253fe20eba911abba6935c840e4d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"354703f91d2ae329f53b894e435278b0e49a253fe20eba911abba6935c840e4d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f8dc71fbc4a6f637fe64e8e247172a7e1586ccb39289ea3728a5ef8915d147bc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f8dc71fbc4a6f637fe64e8e247172a7e1586ccb39289ea3728a5ef8915d147bc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4b104c45f8c8c99e2e9c738b8019ed4d69c99fe4e05f51f1efff2389ae797d5e"} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f8dc71fbc4a6f637fe64e8e247172a7e1586ccb39289ea3728a5ef8915d147bc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"354703f91d2ae329f53b894e435278b0e49a253fe20eba911abba6935c840e4d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/354703f91d2ae329f53b894e435278b0e49a253fe20eba911abba6935c840e4d"} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"354703f91d2ae329f53b894e435278b0e49a253fe20eba911abba6935c840e4d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f8dc71fbc4a6f637fe64e8e247172a7e1586ccb39289ea3728a5ef8915d147bc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f8dc71fbc4a6f637fe64e8e247172a7e1586ccb39289ea3728a5ef8915d147bc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"354703f91d2ae329f53b894e435278b0e49a253fe20eba911abba6935c840e4d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["354703f91d2ae329f53b894e435278b0e49a253fe20eba911abba6935c840e4d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f8dc71fbc4a6f637fe64e8e247172a7e1586ccb39289ea3728a5ef8915d147bc"} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"354703f91d2ae329f53b894e435278b0e49a253fe20eba911abba6935c840e4d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f8dc71fbc4a6f637fe64e8e247172a7e1586ccb39289ea3728a5ef8915d147bc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f8dc71fbc4a6f637fe64e8e247172a7e1586ccb39289ea3728a5ef8915d147bc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/354703f91d2ae329f53b894e435278b0e49a253fe20eba911abba6935c840e4d"} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f8dc71fbc4a6f637fe64e8e247172a7e1586ccb39289ea3728a5ef8915d147bc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"354703f91d2ae329f53b894e435278b0e49a253fe20eba911abba6935c840e4d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f8dc71fbc4a6f637fe64e8e247172a7e1586ccb39289ea3728a5ef8915d147bc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f8dc71fbc4a6f637fe64e8e247172a7e1586ccb39289ea3728a5ef8915d147bc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f8dc71fbc4a6f637fe64e8e247172a7e1586ccb39289ea3728a5ef8915d147bc","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f8dc71fbc4a6f637fe64e8e247172a7e1586ccb39289ea3728a5ef8915d147bc"} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f8dc71fbc4a6f637fe64e8e247172a7e1586ccb39289ea3728a5ef8915d147bc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f8dc71fbc4a6f637fe64e8e247172a7e1586ccb39289ea3728a5ef8915d147bc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f8dc71fbc4a6f637fe64e8e247172a7e1586ccb39289ea3728a5ef8915d147bc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f8dc71fbc4a6f637fe64e8e247172a7e1586ccb39289ea3728a5ef8915d147bc","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/354703f91d2ae329f53b894e435278b0e49a253fe20eba911abba6935c840e4d"} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f8dc71fbc4a6f637fe64e8e247172a7e1586ccb39289ea3728a5ef8915d147bc"} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1b77045faef3bd9c361b5373782a4fe1bda5a0621e65b958afb847c900d4cb5e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1b77045faef3bd9c361b5373782a4fe1bda5a0621e65b958afb847c900d4cb5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1b77045faef3bd9c361b5373782a4fe1bda5a0621e65b958afb847c900d4cb5e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1b77045faef3bd9c361b5373782a4fe1bda5a0621e65b958afb847c900d4cb5e"} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1b77045faef3bd9c361b5373782a4fe1bda5a0621e65b958afb847c900d4cb5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1b77045faef3bd9c361b5373782a4fe1bda5a0621e65b958afb847c900d4cb5e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"1b77045faef3bd9c361b5373782a4fe1bda5a0621e65b958afb847c900d4cb5e","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"1b77045faef3bd9c361b5373782a4fe1bda5a0621e65b958afb847c900d4cb5e\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1b77045faef3bd9c361b5373782a4fe1bda5a0621e65b958afb847c900d4cb5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1b77045faef3bd9c361b5373782a4fe1bda5a0621e65b958afb847c900d4cb5e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1b77045faef3bd9c361b5373782a4fe1bda5a0621e65b958afb847c900d4cb5e"} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1b77045faef3bd9c361b5373782a4fe1bda5a0621e65b958afb847c900d4cb5e"} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e6e4e8731987355bf33f21d98f7046f585408d20c275125a2e07fefffcbf240b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e6e4e8731987355bf33f21d98f7046f585408d20c275125a2e07fefffcbf240b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e6e4e8731987355bf33f21d98f7046f585408d20c275125a2e07fefffcbf240b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1b77045faef3bd9c361b5373782a4fe1bda5a0621e65b958afb847c900d4cb5e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1b77045faef3bd9c361b5373782a4fe1bda5a0621e65b958afb847c900d4cb5e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e6e4e8731987355bf33f21d98f7046f585408d20c275125a2e07fefffcbf240b"} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1b77045faef3bd9c361b5373782a4fe1bda5a0621e65b958afb847c900d4cb5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e6e4e8731987355bf33f21d98f7046f585408d20c275125a2e07fefffcbf240b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1b77045faef3bd9c361b5373782a4fe1bda5a0621e65b958afb847c900d4cb5e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e6e4e8731987355bf33f21d98f7046f585408d20c275125a2e07fefffcbf240b"} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e6e4e8731987355bf33f21d98f7046f585408d20c275125a2e07fefffcbf240b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e6e4e8731987355bf33f21d98f7046f585408d20c275125a2e07fefffcbf240b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1b77045faef3bd9c361b5373782a4fe1bda5a0621e65b958afb847c900d4cb5e"} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e6e4e8731987355bf33f21d98f7046f585408d20c275125a2e07fefffcbf240b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e6e4e8731987355bf33f21d98f7046f585408d20c275125a2e07fefffcbf240b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e6e4e8731987355bf33f21d98f7046f585408d20c275125a2e07fefffcbf240b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e6e4e8731987355bf33f21d98f7046f585408d20c275125a2e07fefffcbf240b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e6e4e8731987355bf33f21d98f7046f585408d20c275125a2e07fefffcbf240b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e6e4e8731987355bf33f21d98f7046f585408d20c275125a2e07fefffcbf240b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3f56f1f9cc3f2d5f9ac7b0552ca94c344cbc62357006a362d9cd4cff13c03bfe","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e6e4e8731987355bf33f21d98f7046f585408d20c275125a2e07fefffcbf240b"} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3f56f1f9cc3f2d5f9ac7b0552ca94c344cbc62357006a362d9cd4cff13c03bfe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3f56f1f9cc3f2d5f9ac7b0552ca94c344cbc62357006a362d9cd4cff13c03bfe","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3f56f1f9cc3f2d5f9ac7b0552ca94c344cbc62357006a362d9cd4cff13c03bfe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3f56f1f9cc3f2d5f9ac7b0552ca94c344cbc62357006a362d9cd4cff13c03bfe","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"3f56f1f9cc3f2d5f9ac7b0552ca94c344cbc62357006a362d9cd4cff13c03bfe","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"3f56f1f9cc3f2d5f9ac7b0552ca94c344cbc62357006a362d9cd4cff13c03bfe\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3f56f1f9cc3f2d5f9ac7b0552ca94c344cbc62357006a362d9cd4cff13c03bfe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3f56f1f9cc3f2d5f9ac7b0552ca94c344cbc62357006a362d9cd4cff13c03bfe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e6e4e8731987355bf33f21d98f7046f585408d20c275125a2e07fefffcbf240b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e6e4e8731987355bf33f21d98f7046f585408d20c275125a2e07fefffcbf240b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3f56f1f9cc3f2d5f9ac7b0552ca94c344cbc62357006a362d9cd4cff13c03bfe"} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e6e4e8731987355bf33f21d98f7046f585408d20c275125a2e07fefffcbf240b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e6e4e8731987355bf33f21d98f7046f585408d20c275125a2e07fefffcbf240b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e6e4e8731987355bf33f21d98f7046f585408d20c275125a2e07fefffcbf240b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e6e4e8731987355bf33f21d98f7046f585408d20c275125a2e07fefffcbf240b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e6e4e8731987355bf33f21d98f7046f585408d20c275125a2e07fefffcbf240b"} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e6e4e8731987355bf33f21d98f7046f585408d20c275125a2e07fefffcbf240b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e6e4e8731987355bf33f21d98f7046f585408d20c275125a2e07fefffcbf240b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3f56f1f9cc3f2d5f9ac7b0552ca94c344cbc62357006a362d9cd4cff13c03bfe"} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e6e4e8731987355bf33f21d98f7046f585408d20c275125a2e07fefffcbf240b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e6e4e8731987355bf33f21d98f7046f585408d20c275125a2e07fefffcbf240b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e6e4e8731987355bf33f21d98f7046f585408d20c275125a2e07fefffcbf240b"} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e6e4e8731987355bf33f21d98f7046f585408d20c275125a2e07fefffcbf240b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c300226abc05d7087d7c83ed372f728843889f7f8bc8bd04ee78c15af54b1ed5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c300226abc05d7087d7c83ed372f728843889f7f8bc8bd04ee78c15af54b1ed5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3f56f1f9cc3f2d5f9ac7b0552ca94c344cbc62357006a362d9cd4cff13c03bfe","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3f56f1f9cc3f2d5f9ac7b0552ca94c344cbc62357006a362d9cd4cff13c03bfe"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c300226abc05d7087d7c83ed372f728843889f7f8bc8bd04ee78c15af54b1ed5"} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3f56f1f9cc3f2d5f9ac7b0552ca94c344cbc62357006a362d9cd4cff13c03bfe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e6e4e8731987355bf33f21d98f7046f585408d20c275125a2e07fefffcbf240b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"aaecd31baba13c4c0a70714c90eeff6586c3d6ac237c0c33110539c78e9101ac","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e6e4e8731987355bf33f21d98f7046f585408d20c275125a2e07fefffcbf240b"} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"aaecd31baba13c4c0a70714c90eeff6586c3d6ac237c0c33110539c78e9101ac","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c300226abc05d7087d7c83ed372f728843889f7f8bc8bd04ee78c15af54b1ed5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c300226abc05d7087d7c83ed372f728843889f7f8bc8bd04ee78c15af54b1ed5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/aaecd31baba13c4c0a70714c90eeff6586c3d6ac237c0c33110539c78e9101ac"} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c300226abc05d7087d7c83ed372f728843889f7f8bc8bd04ee78c15af54b1ed5"} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c300226abc05d7087d7c83ed372f728843889f7f8bc8bd04ee78c15af54b1ed5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3f56f1f9cc3f2d5f9ac7b0552ca94c344cbc62357006a362d9cd4cff13c03bfe","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3f56f1f9cc3f2d5f9ac7b0552ca94c344cbc62357006a362d9cd4cff13c03bfe"} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/aaecd31baba13c4c0a70714c90eeff6586c3d6ac237c0c33110539c78e9101ac"} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3f56f1f9cc3f2d5f9ac7b0552ca94c344cbc62357006a362d9cd4cff13c03bfe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e6e4e8731987355bf33f21d98f7046f585408d20c275125a2e07fefffcbf240b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e6e4e8731987355bf33f21d98f7046f585408d20c275125a2e07fefffcbf240b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c300226abc05d7087d7c83ed372f728843889f7f8bc8bd04ee78c15af54b1ed5"} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/699c4f75fd15f292fe4a858b26f77f690cc25ead915fcab1fcc6b68158f41476"} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e6e4e8731987355bf33f21d98f7046f585408d20c275125a2e07fefffcbf240b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"aaecd31baba13c4c0a70714c90eeff6586c3d6ac237c0c33110539c78e9101ac","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["aaecd31baba13c4c0a70714c90eeff6586c3d6ac237c0c33110539c78e9101ac"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3f56f1f9cc3f2d5f9ac7b0552ca94c344cbc62357006a362d9cd4cff13c03bfe"} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eb98b4ff832f8d2249016349398d9f414c5766b10f145d80c344a15047f704be"} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e6e4e8731987355bf33f21d98f7046f585408d20c275125a2e07fefffcbf240b"} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"aaecd31baba13c4c0a70714c90eeff6586c3d6ac237c0c33110539c78e9101ac","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c300226abc05d7087d7c83ed372f728843889f7f8bc8bd04ee78c15af54b1ed5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"699c4f75fd15f292fe4a858b26f77f690cc25ead915fcab1fcc6b68158f41476","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["699c4f75fd15f292fe4a858b26f77f690cc25ead915fcab1fcc6b68158f41476"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/aaecd31baba13c4c0a70714c90eeff6586c3d6ac237c0c33110539c78e9101ac"} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"699c4f75fd15f292fe4a858b26f77f690cc25ead915fcab1fcc6b68158f41476","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3f56f1f9cc3f2d5f9ac7b0552ca94c344cbc62357006a362d9cd4cff13c03bfe","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:52:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3f56f1f9cc3f2d5f9ac7b0552ca94c344cbc62357006a362d9cd4cff13c03bfe"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:52:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/699c4f75fd15f292fe4a858b26f77f690cc25ead915fcab1fcc6b68158f41476"} {"level":"info","ts":"2026-07-31T23:52:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3f56f1f9cc3f2d5f9ac7b0552ca94c344cbc62357006a362d9cd4cff13c03bfe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eb98b4ff832f8d2249016349398d9f414c5766b10f145d80c344a15047f704be","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T23:52:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T23:52:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eb98b4ff832f8d2249016349398d9f414c5766b10f145d80c344a15047f704be"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T23:52:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3f56f1f9cc3f2d5f9ac7b0552ca94c344cbc62357006a362d9cd4cff13c03bfe"} {"level":"info","ts":"2026-07-31T23:52:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eb98b4ff832f8d2249016349398d9f414c5766b10f145d80c344a15047f704be","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e6e4e8731987355bf33f21d98f7046f585408d20c275125a2e07fefffcbf240b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"aaecd31baba13c4c0a70714c90eeff6586c3d6ac237c0c33110539c78e9101ac","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"699c4f75fd15f292fe4a858b26f77f690cc25ead915fcab1fcc6b68158f41476","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3f56f1f9cc3f2d5f9ac7b0552ca94c344cbc62357006a362d9cd4cff13c03bfe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T23:52:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eb98b4ff832f8d2249016349398d9f414c5766b10f145d80c344a15047f704be","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T23:52:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eb98b4ff832f8d2249016349398d9f414c5766b10f145d80c344a15047f704be"} {"level":"info","ts":"2026-07-31T23:52:34Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"61c85df3-fa89-4125-bd66-b06cb6908a68","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:39864","PortSpecifier":{"PortValue":39864}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.70:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"61c85df3-fa89-4125-bd66-b06cb6908a68","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-ipp-a-c16217.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T23:52:34Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"61c85df3-fa89-4125-bd66-b06cb6908a68","object":"source:{address:{socket_address:{address:\"10.133.0.12:39864\" port_value:39864}}} destination:{address:{socket_address:{address:\"10.132.0.70:443\" port_value:443}}} request:{time:{seconds:1785541954 nanos:189459930} http:{id:\"61c85df3-fa89-4125-bd66-b06cb6908a68\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-ipp-a-c16217.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"66\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=34.228.250.194;host=e2e-ipp-a-c16217.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-ipp-a-c16217.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.12\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqGAQoGTEFCRUxTEnwqegpHCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEiQaImUyZS1pcHAtYS1jMTYyMTctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CjsKBE5BTUUSMxoxZTJlLWlwcC1hLWMxNjIxNy1vcGVuc2hpZnQtZGVmYXVsdC04Njc5ZDk0Yi1uNnFmZgogCglOQU1FU1BBQ0USExoRb3BlbnNoaWZ0LWluZ3Jlc3MKcAoFT1dORVISZxpla3ViZXJuZXRlczovL2FwaXMvYXBwcy92MS9uYW1lc3BhY2VzL29wZW5zaGlmdC1pbmdyZXNzL2RlcGxveW1lbnRzL2UyZS1pcHAtYS1jMTYyMTctb3BlbnNoaWZ0LWRlZmF1bHQKNQoNV09SS0xPQURfTkFNRRIkGiJlMmUtaXBwLWEtYzE2MjE3LW9wZW5zaGlmdC1kZWZhdWx0\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.70~e2e-ipp-a-c16217-openshift-default-8679d94b-n6qff.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"34.228.250.194,10.133.0.12\"} headers:{key:\"x-forwarded-host\" value:\"e2e-ipp-a-c16217.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"61c85df3-fa89-4125-bd66-b06cb6908a68\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-ipp-a-c16217.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"699c4f75fd15f292fe4a858b26f77f690cc25ead915fcab1fcc6b68158f41476\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T23:52:34Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"61c85df3-fa89-4125-bd66-b06cb6908a68","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-31T23:52:34Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"61c85df3-fa89-4125-bd66-b06cb6908a68","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/d4122151839b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=76d27835-6822-41a5-a75d-338a951568a0"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"e9099e0c-d0ba-4aba-b3e9-b442f2c7fe1a","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-07-31T23:52:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"61c85df3-fa89-4125-bd66-b06cb6908a68","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/d4122151839b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=76d27835-6822-41a5-a75d-338a951568a0"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"e9099e0c-d0ba-4aba-b3e9-b442f2c7fe1a","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"699c4f75fd15f292fe4a858b26f77f690cc25ead915fcab1fcc6b68158f41476"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.70:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-ipp-a-c16217.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"66","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-ipp-a-c16217.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-ipp-a-c16217.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqGAQoGTEFCRUxTEnwqegpHCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEiQaImUyZS1pcHAtYS1jMTYyMTctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CjsKBE5BTUUSMxoxZTJlLWlwcC1hLWMxNjIxNy1vcGVuc2hpZnQtZGVmYXVsdC04Njc5ZDk0Yi1uNnFmZgogCglOQU1FU1BBQ0USExoRb3BlbnNoaWZ0LWluZ3Jlc3MKcAoFT1dORVISZxpla3ViZXJuZXRlczovL2FwaXMvYXBwcy92MS9uYW1lc3BhY2VzL29wZW5zaGlmdC1pbmdyZXNzL2RlcGxveW1lbnRzL2UyZS1pcHAtYS1jMTYyMTctb3BlbnNoaWZ0LWRlZmF1bHQKNQoNV09SS0xPQURfTkFNRRIkGiJlMmUtaXBwLWEtYzE2MjE3LW9wZW5zaGlmdC1kZWZhdWx0","x-envoy-peer-metadata-id":"router~10.132.0.70~e2e-ipp-a-c16217-openshift-default-8679d94b-n6qff.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-ipp-a-c16217.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"61c85df3-fa89-4125-bd66-b06cb6908a68"},"host":"e2e-ipp-a-c16217.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","id":"61c85df3-fa89-4125-bd66-b06cb6908a68","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":189459930,"seconds":1785541954}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":39864},"address":"10.133.0.12:39864"}}}}},"destination":{"address":"10.132.0.70:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"699c4f75fd15f292fe4a858b26f77f690cc25ead915fcab1fcc6b68158f41476"},"headers":{":authority":"e2e-ipp-a-c16217.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"66","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-ipp-a-c16217.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-ipp-a-c16217.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqGAQoGTEFCRUxTEnwqegpHCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEiQaImUyZS1pcHAtYS1jMTYyMTctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CjsKBE5BTUUSMxoxZTJlLWlwcC1hLWMxNjIxNy1vcGVuc2hpZnQtZGVmYXVsdC04Njc5ZDk0Yi1uNnFmZgogCglOQU1FU1BBQ0USExoRb3BlbnNoaWZ0LWluZ3Jlc3MKcAoFT1dORVISZxpla3ViZXJuZXRlczovL2FwaXMvYXBwcy92MS9uYW1lc3BhY2VzL29wZW5zaGlmdC1pbmdyZXNzL2RlcGxveW1lbnRzL2UyZS1pcHAtYS1jMTYyMTctb3BlbnNoaWZ0LWRlZmF1bHQKNQoNV09SS0xPQURfTkFNRRIkGiJlMmUtaXBwLWEtYzE2MjE3LW9wZW5zaGlmdC1kZWZhdWx0","x-envoy-peer-metadata-id":"router~10.132.0.70~e2e-ipp-a-c16217-openshift-default-8679d94b-n6qff.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-ipp-a-c16217.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"61c85df3-fa89-4125-bd66-b06cb6908a68"},"host":"e2e-ipp-a-c16217.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","id":"61c85df3-fa89-4125-bd66-b06cb6908a68","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":189459930,"seconds":1785541954},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.12:39864","port":39864}}} {"level":"debug","ts":"2026-07-31T23:52:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"61c85df3-fa89-4125-bd66-b06cb6908a68","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-31T23:52:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"61c85df3-fa89-4125-bd66-b06cb6908a68","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-31T23:52:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"61c85df3-fa89-4125-bd66-b06cb6908a68","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-ipp-a-c16217/ipp-route-c16217\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-ipp-a-c16217/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-31T23:52:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"61c85df3-fa89-4125-bd66-b06cb6908a68","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-31T23:52:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"61c85df3-fa89-4125-bd66-b06cb6908a68","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-31T23:52:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"61c85df3-fa89-4125-bd66-b06cb6908a68","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-31T23:52:34Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"61c85df3-fa89-4125-bd66-b06cb6908a68","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T23:52:34Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"61c85df3-fa89-4125-bd66-b06cb6908a68","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T23:52:36Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"84dfb5b0-f0ca-41ee-b4c8-cd6980316366","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.12:60976","PortSpecifier":{"PortValue":60976}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.70:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"84dfb5b0-f0ca-41ee-b4c8-cd6980316366","method":"POST","path":"/ai-tenant-e2e-ipp-a-c16217/ipp-route-c16217/v1/chat/completions","host":"e2e-ipp-a-c16217.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T23:52:36Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"84dfb5b0-f0ca-41ee-b4c8-cd6980316366","object":"source:{address:{socket_address:{address:\"10.133.0.12:60976\" port_value:60976}}} destination:{address:{socket_address:{address:\"10.132.0.70:443\" port_value:443}}} request:{time:{seconds:1785541956 nanos:259629788} http:{id:\"84dfb5b0-f0ca-41ee-b4c8-cd6980316366\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-ipp-a-c16217.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-ipp-a-c16217/ipp-route-c16217/v1/chat/completions\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=34.228.250.194;host=e2e-ipp-a-c16217.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"ipp-route-c16217-kserve-workload-svc.ai-tenant-e2e-ipp-a-c16217.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.12\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqGAQoGTEFCRUxTEnwqegpHCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEiQaImUyZS1pcHAtYS1jMTYyMTctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CjsKBE5BTUUSMxoxZTJlLWlwcC1hLWMxNjIxNy1vcGVuc2hpZnQtZGVmYXVsdC04Njc5ZDk0Yi1uNnFmZgogCglOQU1FU1BBQ0USExoRb3BlbnNoaWZ0LWluZ3Jlc3MKcAoFT1dORVISZxpla3ViZXJuZXRlczovL2FwaXMvYXBwcy92MS9uYW1lc3BhY2VzL29wZW5zaGlmdC1pbmdyZXNzL2RlcGxveW1lbnRzL2UyZS1pcHAtYS1jMTYyMTctb3BlbnNoaWZ0LWRlZmF1bHQKNQoNV09SS0xPQURfTkFNRRIkGiJlMmUtaXBwLWEtYzE2MjE3LW9wZW5zaGlmdC1kZWZhdWx0\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.70~e2e-ipp-a-c16217-openshift-default-8679d94b-n6qff.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"34.228.250.194,10.133.0.12\"} headers:{key:\"x-forwarded-host\" value:\"e2e-ipp-a-c16217.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-gateway-model-name\" value:\"facebook/opt-125m\"} headers:{key:\"x-request-id\" value:\"84dfb5b0-f0ca-41ee-b4c8-cd6980316366\"} path:\"/ai-tenant-e2e-ipp-a-c16217/ipp-route-c16217/v1/chat/completions\" host:\"e2e-ipp-a-c16217.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"aaecd31baba13c4c0a70714c90eeff6586c3d6ac237c0c33110539c78e9101ac\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T23:52:36Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"84dfb5b0-f0ca-41ee-b4c8-cd6980316366","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-AdSNRohdXlvTvHMx_B8NvAFR74w3T4oKHKlMNadonMAfoDyxzLYMfalibHtf"} {"level":"debug","ts":"2026-07-31T23:52:36Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"84dfb5b0-f0ca-41ee-b4c8-cd6980316366","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-ipp-a-c16217.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T23:52:36Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"84dfb5b0-f0ca-41ee-b4c8-cd6980316366","config":{"Name":"apiKeyValidation","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api-e2e-ipp-a-c16217.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":"3cb83069-b070-4f2d-8bad-7dca052308df","keyName":"e2e-ipp-c16217","subscription":"ipp-route-c16217-sub","tenant":"e2e-ipp-a-c16217","userId":"3cb83069-b070-4f2d-8bad-7dca052308df","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-31T23:52:36Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"84dfb5b0-f0ca-41ee-b4c8-cd6980316366","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-ipp-a-c16217.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T23:52:36Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"84dfb5b0-f0ca-41ee-b4c8-cd6980316366","config":{"Name":"subscription-info","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api-e2e-ipp-a-c16217.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-ipp-a-c16217/models/facebook/opt-125m","name":"ipp-route-c16217","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"ipp-route-c16217-sub","namespace":"ai-tenant-e2e-ipp-a-c16217","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-ipp-a-c16217/ipp-route-c16217"}} {"level":"debug","ts":"2026-07-31T23:52:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"84dfb5b0-f0ca-41ee-b4c8-cd6980316366","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-ipp-a-c16217.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"ipp-route-c16217-kserve-workload-svc.ai-tenant-e2e-ipp-a-c16217.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqGAQoGTEFCRUxTEnwqegpHCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEiQaImUyZS1pcHAtYS1jMTYyMTctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CjsKBE5BTUUSMxoxZTJlLWlwcC1hLWMxNjIxNy1vcGVuc2hpZnQtZGVmYXVsdC04Njc5ZDk0Yi1uNnFmZgogCglOQU1FU1BBQ0USExoRb3BlbnNoaWZ0LWluZ3Jlc3MKcAoFT1dORVISZxpla3ViZXJuZXRlczovL2FwaXMvYXBwcy92MS9uYW1lc3BhY2VzL29wZW5zaGlmdC1pbmdyZXNzL2RlcGxveW1lbnRzL2UyZS1pcHAtYS1jMTYyMTctb3BlbnNoaWZ0LWRlZmF1bHQKNQoNV09SS0xPQURfTkFNRRIkGiJlMmUtaXBwLWEtYzE2MjE3LW9wZW5zaGlmdC1kZWZhdWx0","x-envoy-peer-metadata-id":"router~10.132.0.70~e2e-ipp-a-c16217-openshift-default-8679d94b-n6qff.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-ipp-a-c16217.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"84dfb5b0-f0ca-41ee-b4c8-cd6980316366"},"host":"e2e-ipp-a-c16217.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","id":"84dfb5b0-f0ca-41ee-b4c8-cd6980316366","method":"POST","path":"/ai-tenant-e2e-ipp-a-c16217/ipp-route-c16217/v1/chat/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":259629788,"seconds":1785541956}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":60976},"address":"10.133.0.12:60976"}}}}},"destination":{"address":"10.132.0.70:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"aaecd31baba13c4c0a70714c90eeff6586c3d6ac237c0c33110539c78e9101ac"},"headers":{":authority":"e2e-ipp-a-c16217.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-ipp-a-c16217/ipp-route-c16217/v1/chat/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=34.228.250.194;host=e2e-ipp-a-c16217.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"ipp-route-c16217-kserve-workload-svc.ai-tenant-e2e-ipp-a-c16217.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.12","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqGAQoGTEFCRUxTEnwqegpHCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEiQaImUyZS1pcHAtYS1jMTYyMTctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CjsKBE5BTUUSMxoxZTJlLWlwcC1hLWMxNjIxNy1vcGVuc2hpZnQtZGVmYXVsdC04Njc5ZDk0Yi1uNnFmZgogCglOQU1FU1BBQ0USExoRb3BlbnNoaWZ0LWluZ3Jlc3MKcAoFT1dORVISZxpla3ViZXJuZXRlczovL2FwaXMvYXBwcy92MS9uYW1lc3BhY2VzL29wZW5zaGlmdC1pbmdyZXNzL2RlcGxveW1lbnRzL2UyZS1pcHAtYS1jMTYyMTctb3BlbnNoaWZ0LWRlZmF1bHQKNQoNV09SS0xPQURfTkFNRRIkGiJlMmUtaXBwLWEtYzE2MjE3LW9wZW5zaGlmdC1kZWZhdWx0","x-envoy-peer-metadata-id":"router~10.132.0.70~e2e-ipp-a-c16217-openshift-default-8679d94b-n6qff.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"34.228.250.194,10.133.0.12","x-forwarded-host":"e2e-ipp-a-c16217.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"84dfb5b0-f0ca-41ee-b4c8-cd6980316366"},"host":"e2e-ipp-a-c16217.apps.8fc5b127-a990-434e-8e2a-d4122151839b.prod.konfluxeaas.com","id":"84dfb5b0-f0ca-41ee-b4c8-cd6980316366","method":"POST","path":"/ai-tenant-e2e-ipp-a-c16217/ipp-route-c16217/v1/chat/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":259629788,"seconds":1785541956},"url_path":"/ai-tenant-e2e-ipp-a-c16217/ipp-route-c16217/v1/chat/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.12:60976","port":60976}}} {"level":"debug","ts":"2026-07-31T23:52:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"84dfb5b0-f0ca-41ee-b4c8-cd6980316366","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-31T23:52:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"84dfb5b0-f0ca-41ee-b4c8-cd6980316366","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-31T23:52:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"84dfb5b0-f0ca-41ee-b4c8-cd6980316366","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-ipp-a-c16217/ipp-route-c16217\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-ipp-a-c16217/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-31T23:52:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"84dfb5b0-f0ca-41ee-b4c8-cd6980316366","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-31T23:52:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"84dfb5b0-f0ca-41ee-b4c8-cd6980316366","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-31T23:52:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"84dfb5b0-f0ca-41ee-b4c8-cd6980316366","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-31T23:52:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"84dfb5b0-f0ca-41ee-b4c8-cd6980316366","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Subscription","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"ipp-route-c16217-sub"} {"level":"debug","ts":"2026-07-31T23:52:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"84dfb5b0-f0ca-41ee-b4c8-cd6980316366","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","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":"3cb83069-b070-4f2d-8bad-7dca052308df","keyName":"e2e-ipp-c16217","selected_subscription":"ipp-route-c16217-sub","selected_subscription_key":"ai-tenant-e2e-ipp-a-c16217/ipp-route-c16217-sub@ai-tenant-e2e-ipp-a-c16217/ipp-route-c16217","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-ipp-a-c16217/models/facebook/opt-125m","name":"ipp-route-c16217","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"ipp-route-c16217-sub","namespace":"ai-tenant-e2e-ipp-a-c16217","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-ipp-a-c16217/ipp-route-c16217"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-31T23:52:36Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"84dfb5b0-f0ca-41ee-b4c8-cd6980316366","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T23:52:36Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"84dfb5b0-f0ca-41ee-b4c8-cd6980316366","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T23:53:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/eb98b4ff832f8d2249016349398d9f414c5766b10f145d80c344a15047f704be"} {"level":"info","ts":"2026-07-31T23:53:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3f56f1f9cc3f2d5f9ac7b0552ca94c344cbc62357006a362d9cd4cff13c03bfe"} {"level":"info","ts":"2026-07-31T23:53:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/aaecd31baba13c4c0a70714c90eeff6586c3d6ac237c0c33110539c78e9101ac"} {"level":"info","ts":"2026-07-31T23:53:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4b104c45f8c8c99e2e9c738b8019ed4d69c99fe4e05f51f1efff2389ae797d5e"} {"level":"info","ts":"2026-07-31T23:53:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b98be6760f75740935a33b5dbd8fceea8755bb35a1b5eab5a304b0fd83fa24c9"} {"level":"info","ts":"2026-07-31T23:53:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/354703f91d2ae329f53b894e435278b0e49a253fe20eba911abba6935c840e4d"} {"level":"info","ts":"2026-07-31T23:53:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c300226abc05d7087d7c83ed372f728843889f7f8bc8bd04ee78c15af54b1ed5"} {"level":"info","ts":"2026-07-31T23:53:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f8dc71fbc4a6f637fe64e8e247172a7e1586ccb39289ea3728a5ef8915d147bc"} {"level":"info","ts":"2026-07-31T23:53:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/699c4f75fd15f292fe4a858b26f77f690cc25ead915fcab1fcc6b68158f41476"} {"level":"info","ts":"2026-07-31T23:53:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1b77045faef3bd9c361b5373782a4fe1bda5a0621e65b958afb847c900d4cb5e"} {"level":"info","ts":"2026-07-31T23:53:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e6e4e8731987355bf33f21d98f7046f585408d20c275125a2e07fefffcbf240b"} {"level":"info","ts":"2026-07-31T23:53:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/668d1558f0c56b70679ad5c1efcd9e2fb7d5a4501a2dd3e2fcd98e3e489c8246"}