--- Authorino logs from kuadrant-system (label=authorino-resource=authorino) --- {"level":"debug","ts":"2026-07-30T01:37:22Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e9977d33-f3ee-4086-a275-66d41e635e69","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-30T01:37:22Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e9977d33-f3ee-4086-a275-66d41e635e69","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T01:37:22Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e9977d33-f3ee-4086-a275-66d41e635e69","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T01:37:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78"} {"level":"info","ts":"2026-07-30T01:37:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500"} {"level":"info","ts":"2026-07-30T01:37:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c6d5457a561cb0889cf8b358f9a5f57147a7dfb4feb5e9342e45a3fd3171ce7d"} {"level":"info","ts":"2026-07-30T01:37:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/372b20570edec46f5cdf89905197dd796f436947780c2082dc08d0d0eaf792d4"} {"level":"info","ts":"2026-07-30T01:37:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/02e604a6edf4aab6e609d4b0f1187013398c97874021be32500577afcd281a61"} {"level":"info","ts":"2026-07-30T01:37:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4"} {"level":"info","ts":"2026-07-30T01:37:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56"} {"level":"info","ts":"2026-07-30T01:37:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/106f1d23482466c16d5927164d859f35c6b29d832a203c23fb9e992a94f41bde"} {"level":"info","ts":"2026-07-30T01:37:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6fc52f56f40a884db2d2e8e21f4c52422a3d79dda631f746471414db296814d8"} {"level":"info","ts":"2026-07-30T01:37:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8823c656b1245c1b88e228d70cb4b838d71afcbe55845f93fb7c866a57c7a003"} {"level":"info","ts":"2026-07-30T01:37:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6a31da3dcfbd85d776c55b9400078924c855b9d0d9932b74d8cdccaa46569bf4"} {"level":"info","ts":"2026-07-30T01:37:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/da932836076bc9c7d68378b7ca5774d7231bad225ac8b22124800ad85c9b3feb"} {"level":"debug","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:37:47Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:37:47Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:37:47Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:37:47Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78"} {"level":"info","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:37:47Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:37:47Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78"} {"level":"info","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78"} {"level":"debug","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:37:47Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:37:47Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:37:47Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:37:47Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500"} {"level":"info","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:37:47Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:37:47Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500"} {"level":"info","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500"} {"level":"debug","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:37:47Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:37:47Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78"} {"level":"debug","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:37:47Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:37:47Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500"} {"level":"info","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"106f1d23482466c16d5927164d859f35c6b29d832a203c23fb9e992a94f41bde","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:37:47Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:37:47Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4"} {"level":"info","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"106f1d23482466c16d5927164d859f35c6b29d832a203c23fb9e992a94f41bde","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:37:47Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:37:47Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/106f1d23482466c16d5927164d859f35c6b29d832a203c23fb9e992a94f41bde"} {"level":"info","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"106f1d23482466c16d5927164d859f35c6b29d832a203c23fb9e992a94f41bde","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:37:47Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:37:47Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["106f1d23482466c16d5927164d859f35c6b29d832a203c23fb9e992a94f41bde"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"106f1d23482466c16d5927164d859f35c6b29d832a203c23fb9e992a94f41bde","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:37:47Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:37:47Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4"} {"level":"info","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"106f1d23482466c16d5927164d859f35c6b29d832a203c23fb9e992a94f41bde","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:37:47Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:37:47Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/106f1d23482466c16d5927164d859f35c6b29d832a203c23fb9e992a94f41bde"} {"level":"info","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4"} {"level":"info","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"106f1d23482466c16d5927164d859f35c6b29d832a203c23fb9e992a94f41bde","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:37:47Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:37:47Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"106f1d23482466c16d5927164d859f35c6b29d832a203c23fb9e992a94f41bde","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6a31da3dcfbd85d776c55b9400078924c855b9d0d9932b74d8cdccaa46569bf4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:37:47Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:37:47Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/106f1d23482466c16d5927164d859f35c6b29d832a203c23fb9e992a94f41bde"} {"level":"info","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6a31da3dcfbd85d776c55b9400078924c855b9d0d9932b74d8cdccaa46569bf4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"106f1d23482466c16d5927164d859f35c6b29d832a203c23fb9e992a94f41bde","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:37:47Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:37:47Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["106f1d23482466c16d5927164d859f35c6b29d832a203c23fb9e992a94f41bde"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"106f1d23482466c16d5927164d859f35c6b29d832a203c23fb9e992a94f41bde","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6a31da3dcfbd85d776c55b9400078924c855b9d0d9932b74d8cdccaa46569bf4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:37:47Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:37:47Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6a31da3dcfbd85d776c55b9400078924c855b9d0d9932b74d8cdccaa46569bf4"} {"level":"info","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6a31da3dcfbd85d776c55b9400078924c855b9d0d9932b74d8cdccaa46569bf4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"106f1d23482466c16d5927164d859f35c6b29d832a203c23fb9e992a94f41bde","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6a31da3dcfbd85d776c55b9400078924c855b9d0d9932b74d8cdccaa46569bf4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:37:47Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:37:47Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6a31da3dcfbd85d776c55b9400078924c855b9d0d9932b74d8cdccaa46569bf4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4"} {"level":"info","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6a31da3dcfbd85d776c55b9400078924c855b9d0d9932b74d8cdccaa46569bf4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6a31da3dcfbd85d776c55b9400078924c855b9d0d9932b74d8cdccaa46569bf4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:37:47Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:37:47Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6a31da3dcfbd85d776c55b9400078924c855b9d0d9932b74d8cdccaa46569bf4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"6a31da3dcfbd85d776c55b9400078924c855b9d0d9932b74d8cdccaa46569bf4","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"6a31da3dcfbd85d776c55b9400078924c855b9d0d9932b74d8cdccaa46569bf4\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6a31da3dcfbd85d776c55b9400078924c855b9d0d9932b74d8cdccaa46569bf4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6a31da3dcfbd85d776c55b9400078924c855b9d0d9932b74d8cdccaa46569bf4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6fc52f56f40a884db2d2e8e21f4c52422a3d79dda631f746471414db296814d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:37:47Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:37:47Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6fc52f56f40a884db2d2e8e21f4c52422a3d79dda631f746471414db296814d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:37:47Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:37:47Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6fc52f56f40a884db2d2e8e21f4c52422a3d79dda631f746471414db296814d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/106f1d23482466c16d5927164d859f35c6b29d832a203c23fb9e992a94f41bde"} {"level":"debug","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6fc52f56f40a884db2d2e8e21f4c52422a3d79dda631f746471414db296814d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6fc52f56f40a884db2d2e8e21f4c52422a3d79dda631f746471414db296814d8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6a31da3dcfbd85d776c55b9400078924c855b9d0d9932b74d8cdccaa46569bf4"} {"level":"debug","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6fc52f56f40a884db2d2e8e21f4c52422a3d79dda631f746471414db296814d8"} {"level":"debug","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6fc52f56f40a884db2d2e8e21f4c52422a3d79dda631f746471414db296814d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:37:47Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:37:47Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6fc52f56f40a884db2d2e8e21f4c52422a3d79dda631f746471414db296814d8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6fc52f56f40a884db2d2e8e21f4c52422a3d79dda631f746471414db296814d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"02e604a6edf4aab6e609d4b0f1187013398c97874021be32500577afcd281a61","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:37:47Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:37:47Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56"} {"level":"info","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"02e604a6edf4aab6e609d4b0f1187013398c97874021be32500577afcd281a61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6fc52f56f40a884db2d2e8e21f4c52422a3d79dda631f746471414db296814d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"02e604a6edf4aab6e609d4b0f1187013398c97874021be32500577afcd281a61","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:37:47Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:37:47Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/02e604a6edf4aab6e609d4b0f1187013398c97874021be32500577afcd281a61"} {"level":"info","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"02e604a6edf4aab6e609d4b0f1187013398c97874021be32500577afcd281a61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"02e604a6edf4aab6e609d4b0f1187013398c97874021be32500577afcd281a61","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:37:47Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:37:47Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["02e604a6edf4aab6e609d4b0f1187013398c97874021be32500577afcd281a61"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"02e604a6edf4aab6e609d4b0f1187013398c97874021be32500577afcd281a61","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"02e604a6edf4aab6e609d4b0f1187013398c97874021be32500577afcd281a61\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"02e604a6edf4aab6e609d4b0f1187013398c97874021be32500577afcd281a61","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:37:47Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:37:47Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["02e604a6edf4aab6e609d4b0f1187013398c97874021be32500577afcd281a61"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6fc52f56f40a884db2d2e8e21f4c52422a3d79dda631f746471414db296814d8"} {"level":"info","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"02e604a6edf4aab6e609d4b0f1187013398c97874021be32500577afcd281a61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"02e604a6edf4aab6e609d4b0f1187013398c97874021be32500577afcd281a61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"02e604a6edf4aab6e609d4b0f1187013398c97874021be32500577afcd281a61","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:37:47Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:37:47Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"02e604a6edf4aab6e609d4b0f1187013398c97874021be32500577afcd281a61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:37:47Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:37:47Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/02e604a6edf4aab6e609d4b0f1187013398c97874021be32500577afcd281a61"} {"level":"info","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"02e604a6edf4aab6e609d4b0f1187013398c97874021be32500577afcd281a61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/02e604a6edf4aab6e609d4b0f1187013398c97874021be32500577afcd281a61"} {"level":"debug","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"da932836076bc9c7d68378b7ca5774d7231bad225ac8b22124800ad85c9b3feb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:37:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:37:48Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"da932836076bc9c7d68378b7ca5774d7231bad225ac8b22124800ad85c9b3feb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"02e604a6edf4aab6e609d4b0f1187013398c97874021be32500577afcd281a61","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:37:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:37:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["02e604a6edf4aab6e609d4b0f1187013398c97874021be32500577afcd281a61"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56"} {"level":"info","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/da932836076bc9c7d68378b7ca5774d7231bad225ac8b22124800ad85c9b3feb"} {"level":"info","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"02e604a6edf4aab6e609d4b0f1187013398c97874021be32500577afcd281a61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"da932836076bc9c7d68378b7ca5774d7231bad225ac8b22124800ad85c9b3feb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:37:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:37:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["da932836076bc9c7d68378b7ca5774d7231bad225ac8b22124800ad85c9b3feb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/02e604a6edf4aab6e609d4b0f1187013398c97874021be32500577afcd281a61"} {"level":"info","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"da932836076bc9c7d68378b7ca5774d7231bad225ac8b22124800ad85c9b3feb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"02e604a6edf4aab6e609d4b0f1187013398c97874021be32500577afcd281a61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"da932836076bc9c7d68378b7ca5774d7231bad225ac8b22124800ad85c9b3feb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:37:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:37:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"da932836076bc9c7d68378b7ca5774d7231bad225ac8b22124800ad85c9b3feb","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/da932836076bc9c7d68378b7ca5774d7231bad225ac8b22124800ad85c9b3feb"} {"level":"debug","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"da932836076bc9c7d68378b7ca5774d7231bad225ac8b22124800ad85c9b3feb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:37:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:37:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["da932836076bc9c7d68378b7ca5774d7231bad225ac8b22124800ad85c9b3feb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/da932836076bc9c7d68378b7ca5774d7231bad225ac8b22124800ad85c9b3feb"} {"level":"info","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"da932836076bc9c7d68378b7ca5774d7231bad225ac8b22124800ad85c9b3feb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"372b20570edec46f5cdf89905197dd796f436947780c2082dc08d0d0eaf792d4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:37:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:37:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/372b20570edec46f5cdf89905197dd796f436947780c2082dc08d0d0eaf792d4"} {"level":"info","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"372b20570edec46f5cdf89905197dd796f436947780c2082dc08d0d0eaf792d4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"da932836076bc9c7d68378b7ca5774d7231bad225ac8b22124800ad85c9b3feb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:37:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:37:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/da932836076bc9c7d68378b7ca5774d7231bad225ac8b22124800ad85c9b3feb"} {"level":"info","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"da932836076bc9c7d68378b7ca5774d7231bad225ac8b22124800ad85c9b3feb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"372b20570edec46f5cdf89905197dd796f436947780c2082dc08d0d0eaf792d4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"da932836076bc9c7d68378b7ca5774d7231bad225ac8b22124800ad85c9b3feb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:37:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:37:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["da932836076bc9c7d68378b7ca5774d7231bad225ac8b22124800ad85c9b3feb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/372b20570edec46f5cdf89905197dd796f436947780c2082dc08d0d0eaf792d4"} {"level":"info","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"da932836076bc9c7d68378b7ca5774d7231bad225ac8b22124800ad85c9b3feb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"372b20570edec46f5cdf89905197dd796f436947780c2082dc08d0d0eaf792d4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:37:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:37:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["372b20570edec46f5cdf89905197dd796f436947780c2082dc08d0d0eaf792d4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/da932836076bc9c7d68378b7ca5774d7231bad225ac8b22124800ad85c9b3feb"} {"level":"info","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"372b20570edec46f5cdf89905197dd796f436947780c2082dc08d0d0eaf792d4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"da932836076bc9c7d68378b7ca5774d7231bad225ac8b22124800ad85c9b3feb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:37:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:37:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/da932836076bc9c7d68378b7ca5774d7231bad225ac8b22124800ad85c9b3feb"} {"level":"info","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"da932836076bc9c7d68378b7ca5774d7231bad225ac8b22124800ad85c9b3feb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8823c656b1245c1b88e228d70cb4b838d71afcbe55845f93fb7c866a57c7a003","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:37:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:37:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8823c656b1245c1b88e228d70cb4b838d71afcbe55845f93fb7c866a57c7a003","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"372b20570edec46f5cdf89905197dd796f436947780c2082dc08d0d0eaf792d4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c6d5457a561cb0889cf8b358f9a5f57147a7dfb4feb5e9342e45a3fd3171ce7d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:37:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:37:48Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8823c656b1245c1b88e228d70cb4b838d71afcbe55845f93fb7c866a57c7a003"} {"level":"info","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c6d5457a561cb0889cf8b358f9a5f57147a7dfb4feb5e9342e45a3fd3171ce7d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"da932836076bc9c7d68378b7ca5774d7231bad225ac8b22124800ad85c9b3feb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:37:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:37:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["da932836076bc9c7d68378b7ca5774d7231bad225ac8b22124800ad85c9b3feb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/372b20570edec46f5cdf89905197dd796f436947780c2082dc08d0d0eaf792d4"} {"level":"info","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"da932836076bc9c7d68378b7ca5774d7231bad225ac8b22124800ad85c9b3feb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8823c656b1245c1b88e228d70cb4b838d71afcbe55845f93fb7c866a57c7a003","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:37:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:37:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8823c656b1245c1b88e228d70cb4b838d71afcbe55845f93fb7c866a57c7a003"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c6d5457a561cb0889cf8b358f9a5f57147a7dfb4feb5e9342e45a3fd3171ce7d"} {"level":"info","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8823c656b1245c1b88e228d70cb4b838d71afcbe55845f93fb7c866a57c7a003","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c6d5457a561cb0889cf8b358f9a5f57147a7dfb4feb5e9342e45a3fd3171ce7d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:37:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:37:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c6d5457a561cb0889cf8b358f9a5f57147a7dfb4feb5e9342e45a3fd3171ce7d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c6d5457a561cb0889cf8b358f9a5f57147a7dfb4feb5e9342e45a3fd3171ce7d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"da932836076bc9c7d68378b7ca5774d7231bad225ac8b22124800ad85c9b3feb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:37:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:37:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/da932836076bc9c7d68378b7ca5774d7231bad225ac8b22124800ad85c9b3feb"} {"level":"info","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"da932836076bc9c7d68378b7ca5774d7231bad225ac8b22124800ad85c9b3feb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8823c656b1245c1b88e228d70cb4b838d71afcbe55845f93fb7c866a57c7a003","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:37:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:37:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8823c656b1245c1b88e228d70cb4b838d71afcbe55845f93fb7c866a57c7a003"} {"level":"info","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8823c656b1245c1b88e228d70cb4b838d71afcbe55845f93fb7c866a57c7a003","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c6d5457a561cb0889cf8b358f9a5f57147a7dfb4feb5e9342e45a3fd3171ce7d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:37:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:37:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c6d5457a561cb0889cf8b358f9a5f57147a7dfb4feb5e9342e45a3fd3171ce7d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"da932836076bc9c7d68378b7ca5774d7231bad225ac8b22124800ad85c9b3feb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:37:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:37:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["da932836076bc9c7d68378b7ca5774d7231bad225ac8b22124800ad85c9b3feb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c6d5457a561cb0889cf8b358f9a5f57147a7dfb4feb5e9342e45a3fd3171ce7d"} {"level":"info","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"da932836076bc9c7d68378b7ca5774d7231bad225ac8b22124800ad85c9b3feb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8823c656b1245c1b88e228d70cb4b838d71afcbe55845f93fb7c866a57c7a003","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:37:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:37:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8823c656b1245c1b88e228d70cb4b838d71afcbe55845f93fb7c866a57c7a003"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8823c656b1245c1b88e228d70cb4b838d71afcbe55845f93fb7c866a57c7a003","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c6d5457a561cb0889cf8b358f9a5f57147a7dfb4feb5e9342e45a3fd3171ce7d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:37:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:37:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c6d5457a561cb0889cf8b358f9a5f57147a7dfb4feb5e9342e45a3fd3171ce7d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/da932836076bc9c7d68378b7ca5774d7231bad225ac8b22124800ad85c9b3feb"} {"level":"info","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c6d5457a561cb0889cf8b358f9a5f57147a7dfb4feb5e9342e45a3fd3171ce7d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"da932836076bc9c7d68378b7ca5774d7231bad225ac8b22124800ad85c9b3feb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8823c656b1245c1b88e228d70cb4b838d71afcbe55845f93fb7c866a57c7a003","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:37:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:37:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8823c656b1245c1b88e228d70cb4b838d71afcbe55845f93fb7c866a57c7a003"} {"level":"info","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8823c656b1245c1b88e228d70cb4b838d71afcbe55845f93fb7c866a57c7a003","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c6d5457a561cb0889cf8b358f9a5f57147a7dfb4feb5e9342e45a3fd3171ce7d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:37:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:37:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c6d5457a561cb0889cf8b358f9a5f57147a7dfb4feb5e9342e45a3fd3171ce7d"} {"level":"info","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/da932836076bc9c7d68378b7ca5774d7231bad225ac8b22124800ad85c9b3feb"} {"level":"info","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8823c656b1245c1b88e228d70cb4b838d71afcbe55845f93fb7c866a57c7a003"} {"level":"info","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c6d5457a561cb0889cf8b358f9a5f57147a7dfb4feb5e9342e45a3fd3171ce7d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8823c656b1245c1b88e228d70cb4b838d71afcbe55845f93fb7c866a57c7a003","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:37:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:37:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8823c656b1245c1b88e228d70cb4b838d71afcbe55845f93fb7c866a57c7a003"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c6d5457a561cb0889cf8b358f9a5f57147a7dfb4feb5e9342e45a3fd3171ce7d"} {"level":"info","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8823c656b1245c1b88e228d70cb4b838d71afcbe55845f93fb7c866a57c7a003","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c6d5457a561cb0889cf8b358f9a5f57147a7dfb4feb5e9342e45a3fd3171ce7d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:37:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:37:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c6d5457a561cb0889cf8b358f9a5f57147a7dfb4feb5e9342e45a3fd3171ce7d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8823c656b1245c1b88e228d70cb4b838d71afcbe55845f93fb7c866a57c7a003"} {"level":"info","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c6d5457a561cb0889cf8b358f9a5f57147a7dfb4feb5e9342e45a3fd3171ce7d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8823c656b1245c1b88e228d70cb4b838d71afcbe55845f93fb7c866a57c7a003","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c6d5457a561cb0889cf8b358f9a5f57147a7dfb4feb5e9342e45a3fd3171ce7d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:37:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:37:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c6d5457a561cb0889cf8b358f9a5f57147a7dfb4feb5e9342e45a3fd3171ce7d"} {"level":"info","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c6d5457a561cb0889cf8b358f9a5f57147a7dfb4feb5e9342e45a3fd3171ce7d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c6d5457a561cb0889cf8b358f9a5f57147a7dfb4feb5e9342e45a3fd3171ce7d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:37:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:37:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c6d5457a561cb0889cf8b358f9a5f57147a7dfb4feb5e9342e45a3fd3171ce7d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c6d5457a561cb0889cf8b358f9a5f57147a7dfb4feb5e9342e45a3fd3171ce7d"} {"level":"info","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c6d5457a561cb0889cf8b358f9a5f57147a7dfb4feb5e9342e45a3fd3171ce7d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c6d5457a561cb0889cf8b358f9a5f57147a7dfb4feb5e9342e45a3fd3171ce7d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:37:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:37:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c6d5457a561cb0889cf8b358f9a5f57147a7dfb4feb5e9342e45a3fd3171ce7d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c6d5457a561cb0889cf8b358f9a5f57147a7dfb4feb5e9342e45a3fd3171ce7d"} {"level":"error","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"c6d5457a561cb0889cf8b358f9a5f57147a7dfb4feb5e9342e45a3fd3171ce7d","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"c6d5457a561cb0889cf8b358f9a5f57147a7dfb4feb5e9342e45a3fd3171ce7d\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c6d5457a561cb0889cf8b358f9a5f57147a7dfb4feb5e9342e45a3fd3171ce7d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:37:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c6d5457a561cb0889cf8b358f9a5f57147a7dfb4feb5e9342e45a3fd3171ce7d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:38:08Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ad991304-1f3c-40f8-92ae-08f1c4b2fa4f","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.9:45742","PortSpecifier":{"PortValue":45742}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"ad991304-1f3c-40f8-92ae-08f1c4b2fa4f","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-55b321.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T01:38:08Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ad991304-1f3c-40f8-92ae-08f1c4b2fa4f","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.9:45742","PortSpecifier":{"PortValue":45742}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785375488,"nanos":124879962},"http":{"id":"ad991304-1f3c-40f8-92ae-08f1c4b2fa4f","method":"POST","headers":{":authority":"e2e-shared-a-55b321.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T01:38:08Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"ad991304-1f3c-40f8-92ae-08f1c4b2fa4f","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-30T01:38:08Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"ad991304-1f3c-40f8-92ae-08f1c4b2fa4f","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"735f5498-1bbd-4c94-b2e3-e1284ed20fb3","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=7fe36374-ce6a-4cea-b1b1-89fb5b04b517"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/e49bfaabd695"]}} {"level":"debug","ts":"2026-07-30T01:38:08Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"ad991304-1f3c-40f8-92ae-08f1c4b2fa4f","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/e49bfaabd695"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=7fe36374-ce6a-4cea-b1b1-89fb5b04b517"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"735f5498-1bbd-4c94-b2e3-e1284ed20fb3","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"f6fa2aac1f3929438fbf2eaa99ddbc6580f1f7d81ea9f4aebbc8393fa36216e6"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.52:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-55b321.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T01:38:08Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ad991304-1f3c-40f8-92ae-08f1c4b2fa4f","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-30T01:38:08Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ad991304-1f3c-40f8-92ae-08f1c4b2fa4f","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-30T01:38:08Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ad991304-1f3c-40f8-92ae-08f1c4b2fa4f","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-55b321/auth-test-model-55b321\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-55b321/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-30T01:38:08Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"ad991304-1f3c-40f8-92ae-08f1c4b2fa4f","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-30T01:38:08Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ad991304-1f3c-40f8-92ae-08f1c4b2fa4f","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-30T01:38:08Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ad991304-1f3c-40f8-92ae-08f1c4b2fa4f","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-30T01:38:08Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ad991304-1f3c-40f8-92ae-08f1c4b2fa4f","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T01:38:08Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ad991304-1f3c-40f8-92ae-08f1c4b2fa4f","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T01:38:08Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"2cf6da10-de51-4ca3-b371-f544088f615f","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.9:52152","PortSpecifier":{"PortValue":52152}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.46:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"2cf6da10-de51-4ca3-b371-f544088f615f","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-fba93c.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T01:38:08Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"2cf6da10-de51-4ca3-b371-f544088f615f","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.9:52152","PortSpecifier":{"PortValue":52152}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.46:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785375488,"nanos":165230915},"http":{"id":"2cf6da10-de51-4ca3-b371-f544088f615f","method":"POST","headers":{":authority":"e2e-shared-b-fba93c.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T01:38:08Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"2cf6da10-de51-4ca3-b371-f544088f615f","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-30T01:38:08Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"2cf6da10-de51-4ca3-b371-f544088f615f","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"735f5498-1bbd-4c94-b2e3-e1284ed20fb3","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=7fe36374-ce6a-4cea-b1b1-89fb5b04b517"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/e49bfaabd695"]}} {"level":"debug","ts":"2026-07-30T01:38:08Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"2cf6da10-de51-4ca3-b371-f544088f615f","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/e49bfaabd695"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=7fe36374-ce6a-4cea-b1b1-89fb5b04b517"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"735f5498-1bbd-4c94-b2e3-e1284ed20fb3","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.46:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-fba93c.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T01:38:08Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2cf6da10-de51-4ca3-b371-f544088f615f","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-30T01:38:08Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2cf6da10-de51-4ca3-b371-f544088f615f","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-30T01:38:08Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2cf6da10-de51-4ca3-b371-f544088f615f","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-fba93c/auth-test-model-fba93c\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-fba93c/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-30T01:38:08Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"2cf6da10-de51-4ca3-b371-f544088f615f","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups_str","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-30T01:38:08Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2cf6da10-de51-4ca3-b371-f544088f615f","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-30T01:38:08Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2cf6da10-de51-4ca3-b371-f544088f615f","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-30T01:38:08Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"2cf6da10-de51-4ca3-b371-f544088f615f","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T01:38:08Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"2cf6da10-de51-4ca3-b371-f544088f615f","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T01:38:08Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"354d8e65-5711-4c4c-b440-fd900ae6dfee","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.9:45754","PortSpecifier":{"PortValue":45754}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"354d8e65-5711-4c4c-b440-fd900ae6dfee","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-a-55b321.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T01:38:08Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"354d8e65-5711-4c4c-b440-fd900ae6dfee","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.9:45754","PortSpecifier":{"PortValue":45754}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785375488,"nanos":200063771},"http":{"id":"354d8e65-5711-4c4c-b440-fd900ae6dfee","method":"POST","headers":{":authority":"e2e-shared-a-55b321.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/internal/v1/subscriptions/select",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T01:38:08Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"354d8e65-5711-4c4c-b440-fd900ae6dfee","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-6as9T6R2FLKi2AYK_9AUKd2hLiqoME2U3MmXSfA2WrLY9gNYfq4vSXJKdoBf"} {"level":"debug","ts":"2026-07-30T01:38:08Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"354d8e65-5711-4c4c-b440-fd900ae6dfee","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-55b321.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-6as9T6R2FLKi2AYK_9AUKd2hLiqoME2U3MmXSfA2WrLY9gNYfq4vSXJKdoBf\"}"} {"level":"debug","ts":"2026-07-30T01:38:08Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"354d8e65-5711-4c4c-b440-fd900ae6dfee","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-55b321.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":"c6c3e931-c9d2-4670-bc99-9035778abcdf","keyName":"e2e-auth-iso-a-fa9aa8","subscription":"e2e-auth-iso-6ebc07","tenant":"e2e-shared-a-55b321","userId":"c6c3e931-c9d2-4670-bc99-9035778abcdf","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-30T01:38:08Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"354d8e65-5711-4c4c-b440-fd900ae6dfee","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T01:38:08Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"354d8e65-5711-4c4c-b440-fd900ae6dfee","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-30T01:38:08Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"354d8e65-5711-4c4c-b440-fd900ae6dfee","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-30T01:38:08Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"354d8e65-5711-4c4c-b440-fd900ae6dfee","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-55b321/auth-test-model-55b321\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-55b321/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-30T01:38:08Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"354d8e65-5711-4c4c-b440-fd900ae6dfee","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-30T01:38:08Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"354d8e65-5711-4c4c-b440-fd900ae6dfee","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-30T01:38:08Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"354d8e65-5711-4c4c-b440-fd900ae6dfee","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-6ebc07"} {"level":"debug","ts":"2026-07-30T01:38:08Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"354d8e65-5711-4c4c-b440-fd900ae6dfee","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-30T01:38:08Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"354d8e65-5711-4c4c-b440-fd900ae6dfee","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T01:38:08Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"354d8e65-5711-4c4c-b440-fd900ae6dfee","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T01:38:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9b937803550b3a664f3b4285cea3b22a0367faf465428cdf80055fec4e028d66"} {"level":"info","ts":"2026-07-30T01:38:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5824b89d177335e440094ab84a37c8e8bcfab81aa1f59eef1fd0205656e9b850"} {"level":"info","ts":"2026-07-30T01:38:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4da59ebdb5e4fb408835dc8de3032ef30712e194e32d170da453857fa3af2457"} {"level":"info","ts":"2026-07-30T01:38:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f6fa2aac1f3929438fbf2eaa99ddbc6580f1f7d81ea9f4aebbc8393fa36216e6"} {"level":"info","ts":"2026-07-30T01:38:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8823c656b1245c1b88e228d70cb4b838d71afcbe55845f93fb7c866a57c7a003"} {"level":"info","ts":"2026-07-30T01:38:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/106f1d23482466c16d5927164d859f35c6b29d832a203c23fb9e992a94f41bde"} {"level":"info","ts":"2026-07-30T01:38:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/61730bc698c6dec675f11347a18d2aff25564c677f41d7939349385c9964fc2a"} {"level":"info","ts":"2026-07-30T01:38:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56"} {"level":"info","ts":"2026-07-30T01:38:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/68121a6d19ddff16b691a9d07afb3683826d8f30cefd2c5febf6f8e952461726"} {"level":"info","ts":"2026-07-30T01:38:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/da932836076bc9c7d68378b7ca5774d7231bad225ac8b22124800ad85c9b3feb"} {"level":"info","ts":"2026-07-30T01:38:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/228cf5661050240a2e9105dd3f5caf43e139150608229b11910300c1a854583d"} {"level":"info","ts":"2026-07-30T01:38:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c6d5457a561cb0889cf8b358f9a5f57147a7dfb4feb5e9342e45a3fd3171ce7d"} {"level":"info","ts":"2026-07-30T01:38:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6fc52f56f40a884db2d2e8e21f4c52422a3d79dda631f746471414db296814d8"} {"level":"info","ts":"2026-07-30T01:38:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4"} {"level":"info","ts":"2026-07-30T01:38:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500"} {"level":"info","ts":"2026-07-30T01:38:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ec677df74224622f32ac6d15b3e9e0c998df63c1ce9108149f20e96584dc4f3f"} {"level":"info","ts":"2026-07-30T01:38:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6a31da3dcfbd85d776c55b9400078924c855b9d0d9932b74d8cdccaa46569bf4"} {"level":"info","ts":"2026-07-30T01:38:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5c05c18a7854cab9c59aba471a1a7659fc4577de06ba0a5fb769076e35bf421e"} {"level":"info","ts":"2026-07-30T01:38:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78"} {"level":"info","ts":"2026-07-30T01:38:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/372b20570edec46f5cdf89905197dd796f436947780c2082dc08d0d0eaf792d4"} {"level":"info","ts":"2026-07-30T01:38:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6910508661517027c306c3bf6e8439cd9f5d2b1ae9e385353924dc9572d4a781"} {"level":"info","ts":"2026-07-30T01:38:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/991cc8bcb8cbb3f111975c8bae128069e7d1242226f9936310bb3a6813689000"} {"level":"info","ts":"2026-07-30T01:38:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/11785c1e5f0d267b31b8b75506da824724e2430882f071b809377e20c113a375"} {"level":"info","ts":"2026-07-30T01:38:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/02e604a6edf4aab6e609d4b0f1187013398c97874021be32500577afcd281a61"} {"level":"debug","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ec677df74224622f32ac6d15b3e9e0c998df63c1ce9108149f20e96584dc4f3f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:39:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:39: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-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ec677df74224622f32ac6d15b3e9e0c998df63c1ce9108149f20e96584dc4f3f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ec677df74224622f32ac6d15b3e9e0c998df63c1ce9108149f20e96584dc4f3f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ec677df74224622f32ac6d15b3e9e0c998df63c1ce9108149f20e96584dc4f3f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ec677df74224622f32ac6d15b3e9e0c998df63c1ce9108149f20e96584dc4f3f"} {"level":"debug","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ec677df74224622f32ac6d15b3e9e0c998df63c1ce9108149f20e96584dc4f3f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ec677df74224622f32ac6d15b3e9e0c998df63c1ce9108149f20e96584dc4f3f"} {"level":"debug","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ec677df74224622f32ac6d15b3e9e0c998df63c1ce9108149f20e96584dc4f3f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:39:16Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:39:16Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ec677df74224622f32ac6d15b3e9e0c998df63c1ce9108149f20e96584dc4f3f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ec677df74224622f32ac6d15b3e9e0c998df63c1ce9108149f20e96584dc4f3f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3a71c12cd5852753f05b74488a02451d83e19c41f6c2fd964a7175e4a357d547","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:39:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:39: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-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3a71c12cd5852753f05b74488a02451d83e19c41f6c2fd964a7175e4a357d547","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ec677df74224622f32ac6d15b3e9e0c998df63c1ce9108149f20e96584dc4f3f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3a71c12cd5852753f05b74488a02451d83e19c41f6c2fd964a7175e4a357d547","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3a71c12cd5852753f05b74488a02451d83e19c41f6c2fd964a7175e4a357d547","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3a71c12cd5852753f05b74488a02451d83e19c41f6c2fd964a7175e4a357d547"} {"level":"debug","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3a71c12cd5852753f05b74488a02451d83e19c41f6c2fd964a7175e4a357d547","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:39:16Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:39:16Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3a71c12cd5852753f05b74488a02451d83e19c41f6c2fd964a7175e4a357d547"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ec677df74224622f32ac6d15b3e9e0c998df63c1ce9108149f20e96584dc4f3f"} {"level":"info","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3a71c12cd5852753f05b74488a02451d83e19c41f6c2fd964a7175e4a357d547","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3a71c12cd5852753f05b74488a02451d83e19c41f6c2fd964a7175e4a357d547","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:39:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:39: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-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3a71c12cd5852753f05b74488a02451d83e19c41f6c2fd964a7175e4a357d547","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3a71c12cd5852753f05b74488a02451d83e19c41f6c2fd964a7175e4a357d547","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3a71c12cd5852753f05b74488a02451d83e19c41f6c2fd964a7175e4a357d547"} {"level":"debug","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3a71c12cd5852753f05b74488a02451d83e19c41f6c2fd964a7175e4a357d547","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3a71c12cd5852753f05b74488a02451d83e19c41f6c2fd964a7175e4a357d547"} {"level":"debug","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"319710638441b18607b441260fd8aaa4fa2bd7891b29cf266f83e008bc835e89","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:39:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:39: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-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"319710638441b18607b441260fd8aaa4fa2bd7891b29cf266f83e008bc835e89","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3a71c12cd5852753f05b74488a02451d83e19c41f6c2fd964a7175e4a357d547","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:39:16Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:39:16Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3a71c12cd5852753f05b74488a02451d83e19c41f6c2fd964a7175e4a357d547"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/319710638441b18607b441260fd8aaa4fa2bd7891b29cf266f83e008bc835e89"} {"level":"info","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3a71c12cd5852753f05b74488a02451d83e19c41f6c2fd964a7175e4a357d547","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"319710638441b18607b441260fd8aaa4fa2bd7891b29cf266f83e008bc835e89","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:39:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:39: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-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"319710638441b18607b441260fd8aaa4fa2bd7891b29cf266f83e008bc835e89","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3a71c12cd5852753f05b74488a02451d83e19c41f6c2fd964a7175e4a357d547","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"319710638441b18607b441260fd8aaa4fa2bd7891b29cf266f83e008bc835e89","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/319710638441b18607b441260fd8aaa4fa2bd7891b29cf266f83e008bc835e89"} {"level":"debug","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"319710638441b18607b441260fd8aaa4fa2bd7891b29cf266f83e008bc835e89","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:39:16Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:39:16Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["319710638441b18607b441260fd8aaa4fa2bd7891b29cf266f83e008bc835e89"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"319710638441b18607b441260fd8aaa4fa2bd7891b29cf266f83e008bc835e89","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"319710638441b18607b441260fd8aaa4fa2bd7891b29cf266f83e008bc835e89","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3a71c12cd5852753f05b74488a02451d83e19c41f6c2fd964a7175e4a357d547"} {"level":"info","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/319710638441b18607b441260fd8aaa4fa2bd7891b29cf266f83e008bc835e89"} {"level":"debug","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d916e6d1c109d899ea62645612082918807234328e4e4d9b659ac54c54f8b4f6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:39:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:39: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-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d916e6d1c109d899ea62645612082918807234328e4e4d9b659ac54c54f8b4f6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d916e6d1c109d899ea62645612082918807234328e4e4d9b659ac54c54f8b4f6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d916e6d1c109d899ea62645612082918807234328e4e4d9b659ac54c54f8b4f6","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d916e6d1c109d899ea62645612082918807234328e4e4d9b659ac54c54f8b4f6"} {"level":"debug","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d916e6d1c109d899ea62645612082918807234328e4e4d9b659ac54c54f8b4f6","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d916e6d1c109d899ea62645612082918807234328e4e4d9b659ac54c54f8b4f6"} {"level":"debug","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d916e6d1c109d899ea62645612082918807234328e4e4d9b659ac54c54f8b4f6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:39:16Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:39:16Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d916e6d1c109d899ea62645612082918807234328e4e4d9b659ac54c54f8b4f6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d916e6d1c109d899ea62645612082918807234328e4e4d9b659ac54c54f8b4f6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d916e6d1c109d899ea62645612082918807234328e4e4d9b659ac54c54f8b4f6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f7b45de4de4dd90cf23113871bf7016959fae5c4945b50e151b7f4e8ed8fee41","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:39:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:39: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-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f7b45de4de4dd90cf23113871bf7016959fae5c4945b50e151b7f4e8ed8fee41","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f7b45de4de4dd90cf23113871bf7016959fae5c4945b50e151b7f4e8ed8fee41","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d916e6d1c109d899ea62645612082918807234328e4e4d9b659ac54c54f8b4f6"} {"level":"debug","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f7b45de4de4dd90cf23113871bf7016959fae5c4945b50e151b7f4e8ed8fee41","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:39:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:39: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-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f7b45de4de4dd90cf23113871bf7016959fae5c4945b50e151b7f4e8ed8fee41","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f7b45de4de4dd90cf23113871bf7016959fae5c4945b50e151b7f4e8ed8fee41","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f7b45de4de4dd90cf23113871bf7016959fae5c4945b50e151b7f4e8ed8fee41"} {"level":"debug","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f7b45de4de4dd90cf23113871bf7016959fae5c4945b50e151b7f4e8ed8fee41","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f7b45de4de4dd90cf23113871bf7016959fae5c4945b50e151b7f4e8ed8fee41"} {"level":"debug","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f7b45de4de4dd90cf23113871bf7016959fae5c4945b50e151b7f4e8ed8fee41","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:39:16Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:39:16Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f7b45de4de4dd90cf23113871bf7016959fae5c4945b50e151b7f4e8ed8fee41"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f7b45de4de4dd90cf23113871bf7016959fae5c4945b50e151b7f4e8ed8fee41","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f7b45de4de4dd90cf23113871bf7016959fae5c4945b50e151b7f4e8ed8fee41","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:39:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:39: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-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f7b45de4de4dd90cf23113871bf7016959fae5c4945b50e151b7f4e8ed8fee41","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f7b45de4de4dd90cf23113871bf7016959fae5c4945b50e151b7f4e8ed8fee41","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f7b45de4de4dd90cf23113871bf7016959fae5c4945b50e151b7f4e8ed8fee41","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f7b45de4de4dd90cf23113871bf7016959fae5c4945b50e151b7f4e8ed8fee41"} {"level":"debug","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f7b45de4de4dd90cf23113871bf7016959fae5c4945b50e151b7f4e8ed8fee41","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f7b45de4de4dd90cf23113871bf7016959fae5c4945b50e151b7f4e8ed8fee41"} {"level":"debug","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f7b45de4de4dd90cf23113871bf7016959fae5c4945b50e151b7f4e8ed8fee41","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:39:16Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:39:16Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f7b45de4de4dd90cf23113871bf7016959fae5c4945b50e151b7f4e8ed8fee41"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f7b45de4de4dd90cf23113871bf7016959fae5c4945b50e151b7f4e8ed8fee41","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f7b45de4de4dd90cf23113871bf7016959fae5c4945b50e151b7f4e8ed8fee41","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:39:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:39: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-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f7b45de4de4dd90cf23113871bf7016959fae5c4945b50e151b7f4e8ed8fee41","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f7b45de4de4dd90cf23113871bf7016959fae5c4945b50e151b7f4e8ed8fee41","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f7b45de4de4dd90cf23113871bf7016959fae5c4945b50e151b7f4e8ed8fee41","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f7b45de4de4dd90cf23113871bf7016959fae5c4945b50e151b7f4e8ed8fee41"} {"level":"debug","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f7b45de4de4dd90cf23113871bf7016959fae5c4945b50e151b7f4e8ed8fee41","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f7b45de4de4dd90cf23113871bf7016959fae5c4945b50e151b7f4e8ed8fee41"} {"level":"debug","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0ea22e47e1f02839ea18a726b04cfabfe2823076a9fab34f2df2c5ad7c1b1506","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:39:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:39: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-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0ea22e47e1f02839ea18a726b04cfabfe2823076a9fab34f2df2c5ad7c1b1506","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0ea22e47e1f02839ea18a726b04cfabfe2823076a9fab34f2df2c5ad7c1b1506","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:39:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:39: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-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0ea22e47e1f02839ea18a726b04cfabfe2823076a9fab34f2df2c5ad7c1b1506"} {"level":"info","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0ea22e47e1f02839ea18a726b04cfabfe2823076a9fab34f2df2c5ad7c1b1506","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f7b45de4de4dd90cf23113871bf7016959fae5c4945b50e151b7f4e8ed8fee41","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:39:16Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:39:16Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f7b45de4de4dd90cf23113871bf7016959fae5c4945b50e151b7f4e8ed8fee41"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f7b45de4de4dd90cf23113871bf7016959fae5c4945b50e151b7f4e8ed8fee41","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0ea22e47e1f02839ea18a726b04cfabfe2823076a9fab34f2df2c5ad7c1b1506","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0ea22e47e1f02839ea18a726b04cfabfe2823076a9fab34f2df2c5ad7c1b1506"} {"level":"debug","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f7b45de4de4dd90cf23113871bf7016959fae5c4945b50e151b7f4e8ed8fee41","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0ea22e47e1f02839ea18a726b04cfabfe2823076a9fab34f2df2c5ad7c1b1506","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0ea22e47e1f02839ea18a726b04cfabfe2823076a9fab34f2df2c5ad7c1b1506"} {"level":"info","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f7b45de4de4dd90cf23113871bf7016959fae5c4945b50e151b7f4e8ed8fee41"} {"level":"debug","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0ea22e47e1f02839ea18a726b04cfabfe2823076a9fab34f2df2c5ad7c1b1506","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:39:16Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:39:16Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0ea22e47e1f02839ea18a726b04cfabfe2823076a9fab34f2df2c5ad7c1b1506"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0ea22e47e1f02839ea18a726b04cfabfe2823076a9fab34f2df2c5ad7c1b1506","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f6fa2aac1f3929438fbf2eaa99ddbc6580f1f7d81ea9f4aebbc8393fa36216e6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:39:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:39: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-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f6fa2aac1f3929438fbf2eaa99ddbc6580f1f7d81ea9f4aebbc8393fa36216e6"} {"level":"info","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f6fa2aac1f3929438fbf2eaa99ddbc6580f1f7d81ea9f4aebbc8393fa36216e6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0ea22e47e1f02839ea18a726b04cfabfe2823076a9fab34f2df2c5ad7c1b1506","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:39:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:39: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-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0ea22e47e1f02839ea18a726b04cfabfe2823076a9fab34f2df2c5ad7c1b1506","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f6fa2aac1f3929438fbf2eaa99ddbc6580f1f7d81ea9f4aebbc8393fa36216e6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:39:16Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:39:16Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f6fa2aac1f3929438fbf2eaa99ddbc6580f1f7d81ea9f4aebbc8393fa36216e6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0ea22e47e1f02839ea18a726b04cfabfe2823076a9fab34f2df2c5ad7c1b1506"} {"level":"info","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f6fa2aac1f3929438fbf2eaa99ddbc6580f1f7d81ea9f4aebbc8393fa36216e6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0ea22e47e1f02839ea18a726b04cfabfe2823076a9fab34f2df2c5ad7c1b1506","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:39:16Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:39:16Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0ea22e47e1f02839ea18a726b04cfabfe2823076a9fab34f2df2c5ad7c1b1506"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f6fa2aac1f3929438fbf2eaa99ddbc6580f1f7d81ea9f4aebbc8393fa36216e6"} {"level":"info","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0ea22e47e1f02839ea18a726b04cfabfe2823076a9fab34f2df2c5ad7c1b1506","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f6fa2aac1f3929438fbf2eaa99ddbc6580f1f7d81ea9f4aebbc8393fa36216e6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0ea22e47e1f02839ea18a726b04cfabfe2823076a9fab34f2df2c5ad7c1b1506","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:39:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:39: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-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0ea22e47e1f02839ea18a726b04cfabfe2823076a9fab34f2df2c5ad7c1b1506","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0ea22e47e1f02839ea18a726b04cfabfe2823076a9fab34f2df2c5ad7c1b1506","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0ea22e47e1f02839ea18a726b04cfabfe2823076a9fab34f2df2c5ad7c1b1506"} {"level":"debug","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0ea22e47e1f02839ea18a726b04cfabfe2823076a9fab34f2df2c5ad7c1b1506","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:39:16Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:39:16Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0ea22e47e1f02839ea18a726b04cfabfe2823076a9fab34f2df2c5ad7c1b1506"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0ea22e47e1f02839ea18a726b04cfabfe2823076a9fab34f2df2c5ad7c1b1506","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0ea22e47e1f02839ea18a726b04cfabfe2823076a9fab34f2df2c5ad7c1b1506","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ace8f8f066aff549102f45dd0d8a0a474ca406d2fc00fd07b0b877c7328b38a5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:39:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:39: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-30T01:39:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f6fa2aac1f3929438fbf2eaa99ddbc6580f1f7d81ea9f4aebbc8393fa36216e6"} {"level":"info","ts":"2026-07-30T01:39:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ace8f8f066aff549102f45dd0d8a0a474ca406d2fc00fd07b0b877c7328b38a5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ace8f8f066aff549102f45dd0d8a0a474ca406d2fc00fd07b0b877c7328b38a5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5c05c18a7854cab9c59aba471a1a7659fc4577de06ba0a5fb769076e35bf421e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:39:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:39: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-30T01:39:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0ea22e47e1f02839ea18a726b04cfabfe2823076a9fab34f2df2c5ad7c1b1506"} {"level":"info","ts":"2026-07-30T01:39:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5c05c18a7854cab9c59aba471a1a7659fc4577de06ba0a5fb769076e35bf421e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ace8f8f066aff549102f45dd0d8a0a474ca406d2fc00fd07b0b877c7328b38a5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:39:16Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:39: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-30T01:39:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ace8f8f066aff549102f45dd0d8a0a474ca406d2fc00fd07b0b877c7328b38a5"} {"level":"info","ts":"2026-07-30T01:39:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ace8f8f066aff549102f45dd0d8a0a474ca406d2fc00fd07b0b877c7328b38a5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5c05c18a7854cab9c59aba471a1a7659fc4577de06ba0a5fb769076e35bf421e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:39:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:39: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-30T01:39:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5c05c18a7854cab9c59aba471a1a7659fc4577de06ba0a5fb769076e35bf421e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ace8f8f066aff549102f45dd0d8a0a474ca406d2fc00fd07b0b877c7328b38a5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:39:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:39:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ace8f8f066aff549102f45dd0d8a0a474ca406d2fc00fd07b0b877c7328b38a5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5c05c18a7854cab9c59aba471a1a7659fc4577de06ba0a5fb769076e35bf421e"} {"level":"info","ts":"2026-07-30T01:39:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ace8f8f066aff549102f45dd0d8a0a474ca406d2fc00fd07b0b877c7328b38a5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5c05c18a7854cab9c59aba471a1a7659fc4577de06ba0a5fb769076e35bf421e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:39:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:39:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5c05c18a7854cab9c59aba471a1a7659fc4577de06ba0a5fb769076e35bf421e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ace8f8f066aff549102f45dd0d8a0a474ca406d2fc00fd07b0b877c7328b38a5"} {"level":"info","ts":"2026-07-30T01:39:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5c05c18a7854cab9c59aba471a1a7659fc4577de06ba0a5fb769076e35bf421e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ace8f8f066aff549102f45dd0d8a0a474ca406d2fc00fd07b0b877c7328b38a5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5c05c18a7854cab9c59aba471a1a7659fc4577de06ba0a5fb769076e35bf421e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:39:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:39: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-30T01:39:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5c05c18a7854cab9c59aba471a1a7659fc4577de06ba0a5fb769076e35bf421e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5c05c18a7854cab9c59aba471a1a7659fc4577de06ba0a5fb769076e35bf421e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:39:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5c05c18a7854cab9c59aba471a1a7659fc4577de06ba0a5fb769076e35bf421e"} {"level":"debug","ts":"2026-07-30T01:39:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5c05c18a7854cab9c59aba471a1a7659fc4577de06ba0a5fb769076e35bf421e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:39:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:39:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5c05c18a7854cab9c59aba471a1a7659fc4577de06ba0a5fb769076e35bf421e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5c05c18a7854cab9c59aba471a1a7659fc4577de06ba0a5fb769076e35bf421e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5c05c18a7854cab9c59aba471a1a7659fc4577de06ba0a5fb769076e35bf421e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:39:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ace8f8f066aff549102f45dd0d8a0a474ca406d2fc00fd07b0b877c7328b38a5"} {"level":"debug","ts":"2026-07-30T01:39:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6f5ddb2e132628437841babfa756519d7b89143c5e03c6890845744bd0ee7e48","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:39:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:39: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-30T01:39:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5c05c18a7854cab9c59aba471a1a7659fc4577de06ba0a5fb769076e35bf421e"} {"level":"info","ts":"2026-07-30T01:39:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6f5ddb2e132628437841babfa756519d7b89143c5e03c6890845744bd0ee7e48","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9b937803550b3a664f3b4285cea3b22a0367faf465428cdf80055fec4e028d66","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:39:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:39: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-30T01:39:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6f5ddb2e132628437841babfa756519d7b89143c5e03c6890845744bd0ee7e48"} {"level":"info","ts":"2026-07-30T01:39:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9b937803550b3a664f3b4285cea3b22a0367faf465428cdf80055fec4e028d66","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6f5ddb2e132628437841babfa756519d7b89143c5e03c6890845744bd0ee7e48","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:39:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:39:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6f5ddb2e132628437841babfa756519d7b89143c5e03c6890845744bd0ee7e48"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6f5ddb2e132628437841babfa756519d7b89143c5e03c6890845744bd0ee7e48","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7eee97418c204199a57cd6b7c4d297459f4c44bf09bfacb69b1710f7f6dc0ac2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:39:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:39: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-30T01:39:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9b937803550b3a664f3b4285cea3b22a0367faf465428cdf80055fec4e028d66"} {"level":"info","ts":"2026-07-30T01:39:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7eee97418c204199a57cd6b7c4d297459f4c44bf09bfacb69b1710f7f6dc0ac2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9b937803550b3a664f3b4285cea3b22a0367faf465428cdf80055fec4e028d66","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:39:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:39:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9b937803550b3a664f3b4285cea3b22a0367faf465428cdf80055fec4e028d66"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9b937803550b3a664f3b4285cea3b22a0367faf465428cdf80055fec4e028d66","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6f5ddb2e132628437841babfa756519d7b89143c5e03c6890845744bd0ee7e48","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7eee97418c204199a57cd6b7c4d297459f4c44bf09bfacb69b1710f7f6dc0ac2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:39:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:39: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-30T01:39:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7eee97418c204199a57cd6b7c4d297459f4c44bf09bfacb69b1710f7f6dc0ac2"} {"level":"info","ts":"2026-07-30T01:39:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7eee97418c204199a57cd6b7c4d297459f4c44bf09bfacb69b1710f7f6dc0ac2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9b937803550b3a664f3b4285cea3b22a0367faf465428cdf80055fec4e028d66","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7eee97418c204199a57cd6b7c4d297459f4c44bf09bfacb69b1710f7f6dc0ac2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:39:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:39:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7eee97418c204199a57cd6b7c4d297459f4c44bf09bfacb69b1710f7f6dc0ac2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6f5ddb2e132628437841babfa756519d7b89143c5e03c6890845744bd0ee7e48"} {"level":"info","ts":"2026-07-30T01:39:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7eee97418c204199a57cd6b7c4d297459f4c44bf09bfacb69b1710f7f6dc0ac2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7eee97418c204199a57cd6b7c4d297459f4c44bf09bfacb69b1710f7f6dc0ac2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:39:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:39:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7eee97418c204199a57cd6b7c4d297459f4c44bf09bfacb69b1710f7f6dc0ac2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-30T01:39:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"7eee97418c204199a57cd6b7c4d297459f4c44bf09bfacb69b1710f7f6dc0ac2","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"7eee97418c204199a57cd6b7c4d297459f4c44bf09bfacb69b1710f7f6dc0ac2\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T01:39:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7eee97418c204199a57cd6b7c4d297459f4c44bf09bfacb69b1710f7f6dc0ac2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7eee97418c204199a57cd6b7c4d297459f4c44bf09bfacb69b1710f7f6dc0ac2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:39:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9b937803550b3a664f3b4285cea3b22a0367faf465428cdf80055fec4e028d66"} {"level":"info","ts":"2026-07-30T01:39:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7eee97418c204199a57cd6b7c4d297459f4c44bf09bfacb69b1710f7f6dc0ac2"} {"level":"debug","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:39:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:39: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-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56"} {"level":"debug","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56"} {"level":"debug","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:39:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:39:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:39:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:39: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-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56"} {"level":"debug","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56"} {"level":"debug","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:39:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:39:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:39:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:39: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-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e043e179921b81af61a55542fe51985d41ae944a14a504b0a4a090a648f39ccb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:39:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:39:26Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56"} {"level":"info","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e043e179921b81af61a55542fe51985d41ae944a14a504b0a4a090a648f39ccb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:39:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:39:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e043e179921b81af61a55542fe51985d41ae944a14a504b0a4a090a648f39ccb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:39:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:39: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-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e043e179921b81af61a55542fe51985d41ae944a14a504b0a4a090a648f39ccb"} {"level":"info","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e043e179921b81af61a55542fe51985d41ae944a14a504b0a4a090a648f39ccb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:39:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:39: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-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56"} {"level":"info","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e043e179921b81af61a55542fe51985d41ae944a14a504b0a4a090a648f39ccb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:39:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:39:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:39:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:39:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e043e179921b81af61a55542fe51985d41ae944a14a504b0a4a090a648f39ccb","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e043e179921b81af61a55542fe51985d41ae944a14a504b0a4a090a648f39ccb"} {"level":"debug","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:39:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:39: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-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56"} {"level":"debug","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e043e179921b81af61a55542fe51985d41ae944a14a504b0a4a090a648f39ccb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:39:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:39:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e043e179921b81af61a55542fe51985d41ae944a14a504b0a4a090a648f39ccb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56"} {"level":"info","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e043e179921b81af61a55542fe51985d41ae944a14a504b0a4a090a648f39ccb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:39:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:39:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e043e179921b81af61a55542fe51985d41ae944a14a504b0a4a090a648f39ccb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:39:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:39: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-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e043e179921b81af61a55542fe51985d41ae944a14a504b0a4a090a648f39ccb"} {"level":"info","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e043e179921b81af61a55542fe51985d41ae944a14a504b0a4a090a648f39ccb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:39:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:39: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-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e043e179921b81af61a55542fe51985d41ae944a14a504b0a4a090a648f39ccb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:39:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:39:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e043e179921b81af61a55542fe51985d41ae944a14a504b0a4a090a648f39ccb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56"} {"level":"info","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e043e179921b81af61a55542fe51985d41ae944a14a504b0a4a090a648f39ccb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:39:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:39:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e043e179921b81af61a55542fe51985d41ae944a14a504b0a4a090a648f39ccb"} {"level":"info","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e043e179921b81af61a55542fe51985d41ae944a14a504b0a4a090a648f39ccb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:39:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:39: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-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56"} {"level":"debug","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:39:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:39:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e043e179921b81af61a55542fe51985d41ae944a14a504b0a4a090a648f39ccb"} {"level":"info","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:39:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:39: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-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56"} {"level":"info","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56"} {"level":"debug","ts":"2026-07-30T01:39:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56"} {"level":"debug","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56"} {"level":"debug","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56"} {"level":"debug","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1c900d3c741ebdb3fda238bfcf09c4b229077db8fa68a4c35188be52967f13e8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1c900d3c741ebdb3fda238bfcf09c4b229077db8fa68a4c35188be52967f13e8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1c900d3c741ebdb3fda238bfcf09c4b229077db8fa68a4c35188be52967f13e8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1c900d3c741ebdb3fda238bfcf09c4b229077db8fa68a4c35188be52967f13e8"} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1c900d3c741ebdb3fda238bfcf09c4b229077db8fa68a4c35188be52967f13e8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1c900d3c741ebdb3fda238bfcf09c4b229077db8fa68a4c35188be52967f13e8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1c900d3c741ebdb3fda238bfcf09c4b229077db8fa68a4c35188be52967f13e8"} {"level":"debug","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1c900d3c741ebdb3fda238bfcf09c4b229077db8fa68a4c35188be52967f13e8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1c900d3c741ebdb3fda238bfcf09c4b229077db8fa68a4c35188be52967f13e8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56"} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1c900d3c741ebdb3fda238bfcf09c4b229077db8fa68a4c35188be52967f13e8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1c900d3c741ebdb3fda238bfcf09c4b229077db8fa68a4c35188be52967f13e8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1c900d3c741ebdb3fda238bfcf09c4b229077db8fa68a4c35188be52967f13e8"} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1c900d3c741ebdb3fda238bfcf09c4b229077db8fa68a4c35188be52967f13e8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1c900d3c741ebdb3fda238bfcf09c4b229077db8fa68a4c35188be52967f13e8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1c900d3c741ebdb3fda238bfcf09c4b229077db8fa68a4c35188be52967f13e8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1c900d3c741ebdb3fda238bfcf09c4b229077db8fa68a4c35188be52967f13e8"} {"level":"debug","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1c900d3c741ebdb3fda238bfcf09c4b229077db8fa68a4c35188be52967f13e8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1c900d3c741ebdb3fda238bfcf09c4b229077db8fa68a4c35188be52967f13e8"} {"level":"debug","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1c900d3c741ebdb3fda238bfcf09c4b229077db8fa68a4c35188be52967f13e8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1c900d3c741ebdb3fda238bfcf09c4b229077db8fa68a4c35188be52967f13e8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1c900d3c741ebdb3fda238bfcf09c4b229077db8fa68a4c35188be52967f13e8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1c900d3c741ebdb3fda238bfcf09c4b229077db8fa68a4c35188be52967f13e8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1c900d3c741ebdb3fda238bfcf09c4b229077db8fa68a4c35188be52967f13e8"} {"level":"debug","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e873460ef36e966999835ca7ca61fa11295d7d91770153017284220b0e8e6f71","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e873460ef36e966999835ca7ca61fa11295d7d91770153017284220b0e8e6f71","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e873460ef36e966999835ca7ca61fa11295d7d91770153017284220b0e8e6f71","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e873460ef36e966999835ca7ca61fa11295d7d91770153017284220b0e8e6f71"} {"level":"debug","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e873460ef36e966999835ca7ca61fa11295d7d91770153017284220b0e8e6f71","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e873460ef36e966999835ca7ca61fa11295d7d91770153017284220b0e8e6f71","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e873460ef36e966999835ca7ca61fa11295d7d91770153017284220b0e8e6f71"} {"level":"debug","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e873460ef36e966999835ca7ca61fa11295d7d91770153017284220b0e8e6f71","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e873460ef36e966999835ca7ca61fa11295d7d91770153017284220b0e8e6f71"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e873460ef36e966999835ca7ca61fa11295d7d91770153017284220b0e8e6f71","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e873460ef36e966999835ca7ca61fa11295d7d91770153017284220b0e8e6f71","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e873460ef36e966999835ca7ca61fa11295d7d91770153017284220b0e8e6f71"} {"level":"debug","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"85a94278b12f84ec460d4b345943b3f5df874afa006b06233efa6dc8d70c1cca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"85a94278b12f84ec460d4b345943b3f5df874afa006b06233efa6dc8d70c1cca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/85a94278b12f84ec460d4b345943b3f5df874afa006b06233efa6dc8d70c1cca"} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"85a94278b12f84ec460d4b345943b3f5df874afa006b06233efa6dc8d70c1cca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["85a94278b12f84ec460d4b345943b3f5df874afa006b06233efa6dc8d70c1cca"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"85a94278b12f84ec460d4b345943b3f5df874afa006b06233efa6dc8d70c1cca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4"} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"85a94278b12f84ec460d4b345943b3f5df874afa006b06233efa6dc8d70c1cca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/85a94278b12f84ec460d4b345943b3f5df874afa006b06233efa6dc8d70c1cca"} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"85a94278b12f84ec460d4b345943b3f5df874afa006b06233efa6dc8d70c1cca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"85a94278b12f84ec460d4b345943b3f5df874afa006b06233efa6dc8d70c1cca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["85a94278b12f84ec460d4b345943b3f5df874afa006b06233efa6dc8d70c1cca"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"85a94278b12f84ec460d4b345943b3f5df874afa006b06233efa6dc8d70c1cca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"85a94278b12f84ec460d4b345943b3f5df874afa006b06233efa6dc8d70c1cca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["85a94278b12f84ec460d4b345943b3f5df874afa006b06233efa6dc8d70c1cca"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4"} {"level":"error","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"85a94278b12f84ec460d4b345943b3f5df874afa006b06233efa6dc8d70c1cca","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"85a94278b12f84ec460d4b345943b3f5df874afa006b06233efa6dc8d70c1cca\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"85a94278b12f84ec460d4b345943b3f5df874afa006b06233efa6dc8d70c1cca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/85a94278b12f84ec460d4b345943b3f5df874afa006b06233efa6dc8d70c1cca"} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"85a94278b12f84ec460d4b345943b3f5df874afa006b06233efa6dc8d70c1cca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"85a94278b12f84ec460d4b345943b3f5df874afa006b06233efa6dc8d70c1cca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["85a94278b12f84ec460d4b345943b3f5df874afa006b06233efa6dc8d70c1cca"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4"} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"85a94278b12f84ec460d4b345943b3f5df874afa006b06233efa6dc8d70c1cca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/85a94278b12f84ec460d4b345943b3f5df874afa006b06233efa6dc8d70c1cca"} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"85a94278b12f84ec460d4b345943b3f5df874afa006b06233efa6dc8d70c1cca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4"} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/85a94278b12f84ec460d4b345943b3f5df874afa006b06233efa6dc8d70c1cca"} {"level":"debug","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4"} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500"} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4"} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500"} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4"} {"level":"debug","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f8660f197142ea26853bd75c5375a5076735ce8f25b2d6b79f83370747cea85c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f8660f197142ea26853bd75c5375a5076735ce8f25b2d6b79f83370747cea85c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500"} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f8660f197142ea26853bd75c5375a5076735ce8f25b2d6b79f83370747cea85c"} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500"} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f8660f197142ea26853bd75c5375a5076735ce8f25b2d6b79f83370747cea85c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f8660f197142ea26853bd75c5375a5076735ce8f25b2d6b79f83370747cea85c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4"} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78"} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f8660f197142ea26853bd75c5375a5076735ce8f25b2d6b79f83370747cea85c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:39:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f8660f197142ea26853bd75c5375a5076735ce8f25b2d6b79f83370747cea85c"} {"level":"info","ts":"2026-07-30T01:39:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:39:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:39:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2228df03eb433199ea5bdc230857dfbbd4c3432b06424268360d4ccf2bc42efd"} {"level":"info","ts":"2026-07-30T01:39:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500"} {"level":"info","ts":"2026-07-30T01:39:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f8660f197142ea26853bd75c5375a5076735ce8f25b2d6b79f83370747cea85c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2228df03eb433199ea5bdc230857dfbbd4c3432b06424268360d4ccf2bc42efd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:39:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:39:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2228df03eb433199ea5bdc230857dfbbd4c3432b06424268360d4ccf2bc42efd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bbffe98e28e07a540f8b37f7be3e78ad0eb9c293138910a190c5151f157549f0"} {"level":"info","ts":"2026-07-30T01:39:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4947da6706349f47374e3340ed0df026480da9294f737dcc38a49c9ca39c363e"} {"level":"info","ts":"2026-07-30T01:39:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78"} {"level":"info","ts":"2026-07-30T01:39:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2228df03eb433199ea5bdc230857dfbbd4c3432b06424268360d4ccf2bc42efd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bbffe98e28e07a540f8b37f7be3e78ad0eb9c293138910a190c5151f157549f0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:39:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:39:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bbffe98e28e07a540f8b37f7be3e78ad0eb9c293138910a190c5151f157549f0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2228df03eb433199ea5bdc230857dfbbd4c3432b06424268360d4ccf2bc42efd"} {"level":"info","ts":"2026-07-30T01:39:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bbffe98e28e07a540f8b37f7be3e78ad0eb9c293138910a190c5151f157549f0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4947da6706349f47374e3340ed0df026480da9294f737dcc38a49c9ca39c363e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:39:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:39:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4947da6706349f47374e3340ed0df026480da9294f737dcc38a49c9ca39c363e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:39:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bbffe98e28e07a540f8b37f7be3e78ad0eb9c293138910a190c5151f157549f0"} {"level":"info","ts":"2026-07-30T01:39:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4947da6706349f47374e3340ed0df026480da9294f737dcc38a49c9ca39c363e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2228df03eb433199ea5bdc230857dfbbd4c3432b06424268360d4ccf2bc42efd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bbffe98e28e07a540f8b37f7be3e78ad0eb9c293138910a190c5151f157549f0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:39:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4947da6706349f47374e3340ed0df026480da9294f737dcc38a49c9ca39c363e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:39:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4947da6706349f47374e3340ed0df026480da9294f737dcc38a49c9ca39c363e"} {"level":"info","ts":"2026-07-30T01:39:53Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"777497fb-46cd-45d9-9bc0-6f5e54f7bbfe","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.9:34500","PortSpecifier":{"PortValue":34500}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"777497fb-46cd-45d9-9bc0-6f5e54f7bbfe","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-55b321.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T01:39:53Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"777497fb-46cd-45d9-9bc0-6f5e54f7bbfe","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.9:34500","PortSpecifier":{"PortValue":34500}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785375593,"nanos":107788281},"http":{"id":"777497fb-46cd-45d9-9bc0-6f5e54f7bbfe","method":"POST","headers":{":authority":"e2e-shared-a-55b321.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T01:39:53Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"777497fb-46cd-45d9-9bc0-6f5e54f7bbfe","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-30T01:39:53Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"777497fb-46cd-45d9-9bc0-6f5e54f7bbfe","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"735f5498-1bbd-4c94-b2e3-e1284ed20fb3","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=7fe36374-ce6a-4cea-b1b1-89fb5b04b517"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/e49bfaabd695"]}} {"level":"debug","ts":"2026-07-30T01:39:53Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"777497fb-46cd-45d9-9bc0-6f5e54f7bbfe","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/e49bfaabd695"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=7fe36374-ce6a-4cea-b1b1-89fb5b04b517"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"735f5498-1bbd-4c94-b2e3-e1284ed20fb3","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"f6fa2aac1f3929438fbf2eaa99ddbc6580f1f7d81ea9f4aebbc8393fa36216e6"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.52:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-55b321.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T01:39:53Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"777497fb-46cd-45d9-9bc0-6f5e54f7bbfe","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-30T01:39:53Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"777497fb-46cd-45d9-9bc0-6f5e54f7bbfe","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-30T01:39:53Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"777497fb-46cd-45d9-9bc0-6f5e54f7bbfe","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-55b321/sub-test-model-55b321\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-55b321/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-30T01:39:53Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"777497fb-46cd-45d9-9bc0-6f5e54f7bbfe","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-30T01:39:53Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"777497fb-46cd-45d9-9bc0-6f5e54f7bbfe","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-30T01:39:53Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"777497fb-46cd-45d9-9bc0-6f5e54f7bbfe","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-30T01:39:53Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"777497fb-46cd-45d9-9bc0-6f5e54f7bbfe","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T01:39:53Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"777497fb-46cd-45d9-9bc0-6f5e54f7bbfe","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T01:39:53Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"cc8a04d8-2a3c-41ba-aa9c-7f4cf77fd0a4","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.9:38780","PortSpecifier":{"PortValue":38780}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.46:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"cc8a04d8-2a3c-41ba-aa9c-7f4cf77fd0a4","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-fba93c.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T01:39:53Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"cc8a04d8-2a3c-41ba-aa9c-7f4cf77fd0a4","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.9:38780","PortSpecifier":{"PortValue":38780}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.46:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785375593,"nanos":164254270},"http":{"id":"cc8a04d8-2a3c-41ba-aa9c-7f4cf77fd0a4","method":"POST","headers":{":authority":"e2e-shared-b-fba93c.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T01:39:53Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"cc8a04d8-2a3c-41ba-aa9c-7f4cf77fd0a4","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-30T01:39:53Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"cc8a04d8-2a3c-41ba-aa9c-7f4cf77fd0a4","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"735f5498-1bbd-4c94-b2e3-e1284ed20fb3","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=7fe36374-ce6a-4cea-b1b1-89fb5b04b517"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/e49bfaabd695"]}} {"level":"debug","ts":"2026-07-30T01:39:53Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"cc8a04d8-2a3c-41ba-aa9c-7f4cf77fd0a4","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/e49bfaabd695"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=7fe36374-ce6a-4cea-b1b1-89fb5b04b517"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"735f5498-1bbd-4c94-b2e3-e1284ed20fb3","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.46:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-fba93c.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T01:39:53Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"cc8a04d8-2a3c-41ba-aa9c-7f4cf77fd0a4","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-30T01:39:53Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"cc8a04d8-2a3c-41ba-aa9c-7f4cf77fd0a4","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-30T01:39:53Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"cc8a04d8-2a3c-41ba-aa9c-7f4cf77fd0a4","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-fba93c/sub-test-model-fba93c\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-fba93c/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-30T01:39:53Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"cc8a04d8-2a3c-41ba-aa9c-7f4cf77fd0a4","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-30T01:39:53Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"cc8a04d8-2a3c-41ba-aa9c-7f4cf77fd0a4","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-30T01:39:53Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"cc8a04d8-2a3c-41ba-aa9c-7f4cf77fd0a4","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-30T01:39:53Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"cc8a04d8-2a3c-41ba-aa9c-7f4cf77fd0a4","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T01:39:53Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"cc8a04d8-2a3c-41ba-aa9c-7f4cf77fd0a4","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T01:39:53Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"54816602-3d6a-4022-bf3f-3577d857bf90","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.9:34516","PortSpecifier":{"PortValue":34516}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"54816602-3d6a-4022-bf3f-3577d857bf90","method":"GET","path":"/maas-api/v1/subscriptions","host":"e2e-shared-a-55b321.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T01:39:53Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"54816602-3d6a-4022-bf3f-3577d857bf90","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.9:34516","PortSpecifier":{"PortValue":34516}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785375593,"nanos":211446699},"http":{"id":"54816602-3d6a-4022-bf3f-3577d857bf90","method":"GET","headers":{":authority":"e2e-shared-a-55b321.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/subscriptions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T01:39:53Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"54816602-3d6a-4022-bf3f-3577d857bf90","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-17ngLaY2ysY9IZ4Og_28I0gmm3f2kKu3Z0GZrIq7mAZkKy12zk9tsjJ6N6qwf"} {"level":"debug","ts":"2026-07-30T01:39:53Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"54816602-3d6a-4022-bf3f-3577d857bf90","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-55b321.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-17ngLaY2ysY9IZ4Og_28I0gmm3f2kKu3Z0GZrIq7mAZkKy12zk9tsjJ6N6qwf\"}"} {"level":"debug","ts":"2026-07-30T01:39:53Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"54816602-3d6a-4022-bf3f-3577d857bf90","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-55b321.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":"38faf7f4-7e2e-4f97-bf7b-84bcf57edf11","keyName":"e2e-sub-iso-747200","subscription":"e2e-a-only-c864af","tenant":"e2e-shared-a-55b321","userId":"38faf7f4-7e2e-4f97-bf7b-84bcf57edf11","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-30T01:39:53Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"54816602-3d6a-4022-bf3f-3577d857bf90","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T01:39:53Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"54816602-3d6a-4022-bf3f-3577d857bf90","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-30T01:39:53Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"54816602-3d6a-4022-bf3f-3577d857bf90","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-30T01:39:53Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"54816602-3d6a-4022-bf3f-3577d857bf90","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-55b321/sub-test-model-55b321\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-55b321/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-30T01:39:53Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"54816602-3d6a-4022-bf3f-3577d857bf90","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-30T01:39:53Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"54816602-3d6a-4022-bf3f-3577d857bf90","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-30T01:39:53Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"54816602-3d6a-4022-bf3f-3577d857bf90","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-c864af"} {"level":"debug","ts":"2026-07-30T01:39:53Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"54816602-3d6a-4022-bf3f-3577d857bf90","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-30T01:39:53Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"54816602-3d6a-4022-bf3f-3577d857bf90","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T01:39:53Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"54816602-3d6a-4022-bf3f-3577d857bf90","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T01:39:53Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"f146e157-569c-40d7-80bb-0daa833c1bda","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.9:38796","PortSpecifier":{"PortValue":38796}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.46:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"f146e157-569c-40d7-80bb-0daa833c1bda","method":"GET","path":"/maas-api/v1/subscriptions","host":"e2e-shared-b-fba93c.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T01:39:53Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"f146e157-569c-40d7-80bb-0daa833c1bda","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.9:38796","PortSpecifier":{"PortValue":38796}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.46:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785375593,"nanos":250561411},"http":{"id":"f146e157-569c-40d7-80bb-0daa833c1bda","method":"GET","headers":{":authority":"e2e-shared-b-fba93c.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/subscriptions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T01:39:53Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"f146e157-569c-40d7-80bb-0daa833c1bda","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1RFdmqg488W5JlmPb_Huh08A7GY8JfBQi5nRDIyL4onxPJGM3MlA4n77KBmvt"} {"level":"debug","ts":"2026-07-30T01:39:53Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"f146e157-569c-40d7-80bb-0daa833c1bda","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-fba93c.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1RFdmqg488W5JlmPb_Huh08A7GY8JfBQi5nRDIyL4onxPJGM3MlA4n77KBmvt\"}"} {"level":"debug","ts":"2026-07-30T01:39:53Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"f146e157-569c-40d7-80bb-0daa833c1bda","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-fba93c.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":"7d0967bc-d9fd-49bd-b151-dfc169a40d9b","keyName":"e2e-sub-iso-77b5e2","subscription":"e2e-b-only-c864af","tenant":"e2e-shared-b-fba93c","userId":"7d0967bc-d9fd-49bd-b151-dfc169a40d9b","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-30T01:39:53Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"f146e157-569c-40d7-80bb-0daa833c1bda","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T01:39:53Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f146e157-569c-40d7-80bb-0daa833c1bda","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-30T01:39:53Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f146e157-569c-40d7-80bb-0daa833c1bda","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-30T01:39:53Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f146e157-569c-40d7-80bb-0daa833c1bda","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-fba93c/sub-test-model-fba93c\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-fba93c/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-30T01:39:53Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f146e157-569c-40d7-80bb-0daa833c1bda","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-c864af"} {"level":"debug","ts":"2026-07-30T01:39:53Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f146e157-569c-40d7-80bb-0daa833c1bda","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-30T01:39:53Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f146e157-569c-40d7-80bb-0daa833c1bda","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-30T01:39:53Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"f146e157-569c-40d7-80bb-0daa833c1bda","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"info","ts":"2026-07-30T01:39:53Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"f146e157-569c-40d7-80bb-0daa833c1bda","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T01:39:53Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"f146e157-569c-40d7-80bb-0daa833c1bda","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T01:39:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4947da6706349f47374e3340ed0df026480da9294f737dcc38a49c9ca39c363e"} {"level":"info","ts":"2026-07-30T01:39:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e873460ef36e966999835ca7ca61fa11295d7d91770153017284220b0e8e6f71"} {"level":"info","ts":"2026-07-30T01:40:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/bbffe98e28e07a540f8b37f7be3e78ad0eb9c293138910a190c5151f157549f0"} {"level":"info","ts":"2026-07-30T01:40:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500"} {"level":"info","ts":"2026-07-30T01:40:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/85a94278b12f84ec460d4b345943b3f5df874afa006b06233efa6dc8d70c1cca"} {"level":"info","ts":"2026-07-30T01:40:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2228df03eb433199ea5bdc230857dfbbd4c3432b06424268360d4ccf2bc42efd"} {"level":"info","ts":"2026-07-30T01:40:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f8660f197142ea26853bd75c5375a5076735ce8f25b2d6b79f83370747cea85c"} {"level":"info","ts":"2026-07-30T01:40:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4"} {"level":"info","ts":"2026-07-30T01:40:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56"} {"level":"info","ts":"2026-07-30T01:40:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e043e179921b81af61a55542fe51985d41ae944a14a504b0a4a090a648f39ccb"} {"level":"info","ts":"2026-07-30T01:40:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78"} {"level":"info","ts":"2026-07-30T01:40:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1c900d3c741ebdb3fda238bfcf09c4b229077db8fa68a4c35188be52967f13e8"} {"level":"debug","ts":"2026-07-30T01:40:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:40:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:40:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:40:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:40:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500"} {"level":"debug","ts":"2026-07-30T01:40:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:40:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500"} {"level":"debug","ts":"2026-07-30T01:40:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:40:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:40:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:40:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bbffe98e28e07a540f8b37f7be3e78ad0eb9c293138910a190c5151f157549f0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:40:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:40:12Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:40:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bbffe98e28e07a540f8b37f7be3e78ad0eb9c293138910a190c5151f157549f0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bbffe98e28e07a540f8b37f7be3e78ad0eb9c293138910a190c5151f157549f0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:40:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:40:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:40:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bbffe98e28e07a540f8b37f7be3e78ad0eb9c293138910a190c5151f157549f0"} {"level":"info","ts":"2026-07-30T01:40:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bbffe98e28e07a540f8b37f7be3e78ad0eb9c293138910a190c5151f157549f0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bbffe98e28e07a540f8b37f7be3e78ad0eb9c293138910a190c5151f157549f0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:40:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:40:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bbffe98e28e07a540f8b37f7be3e78ad0eb9c293138910a190c5151f157549f0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-30T01:40:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"bbffe98e28e07a540f8b37f7be3e78ad0eb9c293138910a190c5151f157549f0","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"bbffe98e28e07a540f8b37f7be3e78ad0eb9c293138910a190c5151f157549f0\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T01:40:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bbffe98e28e07a540f8b37f7be3e78ad0eb9c293138910a190c5151f157549f0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:40:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:40:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bbffe98e28e07a540f8b37f7be3e78ad0eb9c293138910a190c5151f157549f0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:40:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500"} {"level":"info","ts":"2026-07-30T01:40:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bbffe98e28e07a540f8b37f7be3e78ad0eb9c293138910a190c5151f157549f0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bbffe98e28e07a540f8b37f7be3e78ad0eb9c293138910a190c5151f157549f0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bbffe98e28e07a540f8b37f7be3e78ad0eb9c293138910a190c5151f157549f0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:40:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:40:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:40:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bbffe98e28e07a540f8b37f7be3e78ad0eb9c293138910a190c5151f157549f0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bbffe98e28e07a540f8b37f7be3e78ad0eb9c293138910a190c5151f157549f0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:40:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:40:12Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:40:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bbffe98e28e07a540f8b37f7be3e78ad0eb9c293138910a190c5151f157549f0"} {"level":"error","ts":"2026-07-30T01:40:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"bbffe98e28e07a540f8b37f7be3e78ad0eb9c293138910a190c5151f157549f0","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"bbffe98e28e07a540f8b37f7be3e78ad0eb9c293138910a190c5151f157549f0\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T01:40:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bbffe98e28e07a540f8b37f7be3e78ad0eb9c293138910a190c5151f157549f0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bbffe98e28e07a540f8b37f7be3e78ad0eb9c293138910a190c5151f157549f0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:40:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bbffe98e28e07a540f8b37f7be3e78ad0eb9c293138910a190c5151f157549f0"} {"level":"debug","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bbffe98e28e07a540f8b37f7be3e78ad0eb9c293138910a190c5151f157549f0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bbffe98e28e07a540f8b37f7be3e78ad0eb9c293138910a190c5151f157549f0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bbffe98e28e07a540f8b37f7be3e78ad0eb9c293138910a190c5151f157549f0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bbffe98e28e07a540f8b37f7be3e78ad0eb9c293138910a190c5151f157549f0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bbffe98e28e07a540f8b37f7be3e78ad0eb9c293138910a190c5151f157549f0"} {"level":"debug","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2228df03eb433199ea5bdc230857dfbbd4c3432b06424268360d4ccf2bc42efd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2228df03eb433199ea5bdc230857dfbbd4c3432b06424268360d4ccf2bc42efd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2228df03eb433199ea5bdc230857dfbbd4c3432b06424268360d4ccf2bc42efd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2228df03eb433199ea5bdc230857dfbbd4c3432b06424268360d4ccf2bc42efd","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2228df03eb433199ea5bdc230857dfbbd4c3432b06424268360d4ccf2bc42efd"} {"level":"debug","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2228df03eb433199ea5bdc230857dfbbd4c3432b06424268360d4ccf2bc42efd","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2228df03eb433199ea5bdc230857dfbbd4c3432b06424268360d4ccf2bc42efd"} {"level":"debug","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2228df03eb433199ea5bdc230857dfbbd4c3432b06424268360d4ccf2bc42efd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2228df03eb433199ea5bdc230857dfbbd4c3432b06424268360d4ccf2bc42efd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2228df03eb433199ea5bdc230857dfbbd4c3432b06424268360d4ccf2bc42efd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1c900d3c741ebdb3fda238bfcf09c4b229077db8fa68a4c35188be52967f13e8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1c900d3c741ebdb3fda238bfcf09c4b229077db8fa68a4c35188be52967f13e8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2228df03eb433199ea5bdc230857dfbbd4c3432b06424268360d4ccf2bc42efd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1c900d3c741ebdb3fda238bfcf09c4b229077db8fa68a4c35188be52967f13e8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1c900d3c741ebdb3fda238bfcf09c4b229077db8fa68a4c35188be52967f13e8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1c900d3c741ebdb3fda238bfcf09c4b229077db8fa68a4c35188be52967f13e8"} {"level":"debug","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1c900d3c741ebdb3fda238bfcf09c4b229077db8fa68a4c35188be52967f13e8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1c900d3c741ebdb3fda238bfcf09c4b229077db8fa68a4c35188be52967f13e8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2228df03eb433199ea5bdc230857dfbbd4c3432b06424268360d4ccf2bc42efd"} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1c900d3c741ebdb3fda238bfcf09c4b229077db8fa68a4c35188be52967f13e8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1c900d3c741ebdb3fda238bfcf09c4b229077db8fa68a4c35188be52967f13e8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1c900d3c741ebdb3fda238bfcf09c4b229077db8fa68a4c35188be52967f13e8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1c900d3c741ebdb3fda238bfcf09c4b229077db8fa68a4c35188be52967f13e8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1c900d3c741ebdb3fda238bfcf09c4b229077db8fa68a4c35188be52967f13e8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1c900d3c741ebdb3fda238bfcf09c4b229077db8fa68a4c35188be52967f13e8"} {"level":"debug","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1c900d3c741ebdb3fda238bfcf09c4b229077db8fa68a4c35188be52967f13e8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1c900d3c741ebdb3fda238bfcf09c4b229077db8fa68a4c35188be52967f13e8"} {"level":"debug","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f8660f197142ea26853bd75c5375a5076735ce8f25b2d6b79f83370747cea85c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f8660f197142ea26853bd75c5375a5076735ce8f25b2d6b79f83370747cea85c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f8660f197142ea26853bd75c5375a5076735ce8f25b2d6b79f83370747cea85c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f8660f197142ea26853bd75c5375a5076735ce8f25b2d6b79f83370747cea85c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f8660f197142ea26853bd75c5375a5076735ce8f25b2d6b79f83370747cea85c"} {"level":"debug","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1c900d3c741ebdb3fda238bfcf09c4b229077db8fa68a4c35188be52967f13e8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1c900d3c741ebdb3fda238bfcf09c4b229077db8fa68a4c35188be52967f13e8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f8660f197142ea26853bd75c5375a5076735ce8f25b2d6b79f83370747cea85c"} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1c900d3c741ebdb3fda238bfcf09c4b229077db8fa68a4c35188be52967f13e8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f8660f197142ea26853bd75c5375a5076735ce8f25b2d6b79f83370747cea85c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f8660f197142ea26853bd75c5375a5076735ce8f25b2d6b79f83370747cea85c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f8660f197142ea26853bd75c5375a5076735ce8f25b2d6b79f83370747cea85c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1c900d3c741ebdb3fda238bfcf09c4b229077db8fa68a4c35188be52967f13e8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1c900d3c741ebdb3fda238bfcf09c4b229077db8fa68a4c35188be52967f13e8"} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1c900d3c741ebdb3fda238bfcf09c4b229077db8fa68a4c35188be52967f13e8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f8660f197142ea26853bd75c5375a5076735ce8f25b2d6b79f83370747cea85c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f8660f197142ea26853bd75c5375a5076735ce8f25b2d6b79f83370747cea85c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1c900d3c741ebdb3fda238bfcf09c4b229077db8fa68a4c35188be52967f13e8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1c900d3c741ebdb3fda238bfcf09c4b229077db8fa68a4c35188be52967f13e8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f8660f197142ea26853bd75c5375a5076735ce8f25b2d6b79f83370747cea85c"} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1c900d3c741ebdb3fda238bfcf09c4b229077db8fa68a4c35188be52967f13e8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f8660f197142ea26853bd75c5375a5076735ce8f25b2d6b79f83370747cea85c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f8660f197142ea26853bd75c5375a5076735ce8f25b2d6b79f83370747cea85c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1c900d3c741ebdb3fda238bfcf09c4b229077db8fa68a4c35188be52967f13e8"} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f8660f197142ea26853bd75c5375a5076735ce8f25b2d6b79f83370747cea85c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1c900d3c741ebdb3fda238bfcf09c4b229077db8fa68a4c35188be52967f13e8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e873460ef36e966999835ca7ca61fa11295d7d91770153017284220b0e8e6f71","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f8660f197142ea26853bd75c5375a5076735ce8f25b2d6b79f83370747cea85c"} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e873460ef36e966999835ca7ca61fa11295d7d91770153017284220b0e8e6f71","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f8660f197142ea26853bd75c5375a5076735ce8f25b2d6b79f83370747cea85c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e873460ef36e966999835ca7ca61fa11295d7d91770153017284220b0e8e6f71"} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e873460ef36e966999835ca7ca61fa11295d7d91770153017284220b0e8e6f71","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e873460ef36e966999835ca7ca61fa11295d7d91770153017284220b0e8e6f71"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1c900d3c741ebdb3fda238bfcf09c4b229077db8fa68a4c35188be52967f13e8"} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4"} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e873460ef36e966999835ca7ca61fa11295d7d91770153017284220b0e8e6f71","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f8660f197142ea26853bd75c5375a5076735ce8f25b2d6b79f83370747cea85c"} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e873460ef36e966999835ca7ca61fa11295d7d91770153017284220b0e8e6f71"} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e873460ef36e966999835ca7ca61fa11295d7d91770153017284220b0e8e6f71","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4"} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56"} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4"} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4947da6706349f47374e3340ed0df026480da9294f737dcc38a49c9ca39c363e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56"} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4947da6706349f47374e3340ed0df026480da9294f737dcc38a49c9ca39c363e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4947da6706349f47374e3340ed0df026480da9294f737dcc38a49c9ca39c363e"} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4947da6706349f47374e3340ed0df026480da9294f737dcc38a49c9ca39c363e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4947da6706349f47374e3340ed0df026480da9294f737dcc38a49c9ca39c363e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78"} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4947da6706349f47374e3340ed0df026480da9294f737dcc38a49c9ca39c363e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e043e179921b81af61a55542fe51985d41ae944a14a504b0a4a090a648f39ccb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e043e179921b81af61a55542fe51985d41ae944a14a504b0a4a090a648f39ccb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56"} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e043e179921b81af61a55542fe51985d41ae944a14a504b0a4a090a648f39ccb"} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4947da6706349f47374e3340ed0df026480da9294f737dcc38a49c9ca39c363e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4947da6706349f47374e3340ed0df026480da9294f737dcc38a49c9ca39c363e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e043e179921b81af61a55542fe51985d41ae944a14a504b0a4a090a648f39ccb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e043e179921b81af61a55542fe51985d41ae944a14a504b0a4a090a648f39ccb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4947da6706349f47374e3340ed0df026480da9294f737dcc38a49c9ca39c363e"} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e043e179921b81af61a55542fe51985d41ae944a14a504b0a4a090a648f39ccb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78"} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"85a94278b12f84ec460d4b345943b3f5df874afa006b06233efa6dc8d70c1cca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"85a94278b12f84ec460d4b345943b3f5df874afa006b06233efa6dc8d70c1cca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4947da6706349f47374e3340ed0df026480da9294f737dcc38a49c9ca39c363e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4947da6706349f47374e3340ed0df026480da9294f737dcc38a49c9ca39c363e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56"} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4947da6706349f47374e3340ed0df026480da9294f737dcc38a49c9ca39c363e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e043e179921b81af61a55542fe51985d41ae944a14a504b0a4a090a648f39ccb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"85a94278b12f84ec460d4b345943b3f5df874afa006b06233efa6dc8d70c1cca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/85a94278b12f84ec460d4b345943b3f5df874afa006b06233efa6dc8d70c1cca"} {"level":"info","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"85a94278b12f84ec460d4b345943b3f5df874afa006b06233efa6dc8d70c1cca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4947da6706349f47374e3340ed0df026480da9294f737dcc38a49c9ca39c363e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"85a94278b12f84ec460d4b345943b3f5df874afa006b06233efa6dc8d70c1cca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:40:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["85a94278b12f84ec460d4b345943b3f5df874afa006b06233efa6dc8d70c1cca"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:40:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"85a94278b12f84ec460d4b345943b3f5df874afa006b06233efa6dc8d70c1cca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"85a94278b12f84ec460d4b345943b3f5df874afa006b06233efa6dc8d70c1cca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:40:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:40:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["85a94278b12f84ec460d4b345943b3f5df874afa006b06233efa6dc8d70c1cca"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:40:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e043e179921b81af61a55542fe51985d41ae944a14a504b0a4a090a648f39ccb"} {"level":"error","ts":"2026-07-30T01:40:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"85a94278b12f84ec460d4b345943b3f5df874afa006b06233efa6dc8d70c1cca","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"85a94278b12f84ec460d4b345943b3f5df874afa006b06233efa6dc8d70c1cca\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T01:40:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"85a94278b12f84ec460d4b345943b3f5df874afa006b06233efa6dc8d70c1cca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:40:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"85a94278b12f84ec460d4b345943b3f5df874afa006b06233efa6dc8d70c1cca","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:40:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4947da6706349f47374e3340ed0df026480da9294f737dcc38a49c9ca39c363e"} {"level":"info","ts":"2026-07-30T01:40:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56"} {"level":"info","ts":"2026-07-30T01:40:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/85a94278b12f84ec460d4b345943b3f5df874afa006b06233efa6dc8d70c1cca"} {"level":"info","ts":"2026-07-30T01:40:34Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"2d6a3eda-1ee0-43ce-990a-f36a20c65b8d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.9:60464","PortSpecifier":{"PortValue":60464}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"2d6a3eda-1ee0-43ce-990a-f36a20c65b8d","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-55b321.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T01:40:34Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"2d6a3eda-1ee0-43ce-990a-f36a20c65b8d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.9:60464","PortSpecifier":{"PortValue":60464}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785375634,"nanos":134497484},"http":{"id":"2d6a3eda-1ee0-43ce-990a-f36a20c65b8d","method":"POST","headers":{":authority":"e2e-shared-a-55b321.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T01:40:34Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"2d6a3eda-1ee0-43ce-990a-f36a20c65b8d","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-30T01:40:34Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"2d6a3eda-1ee0-43ce-990a-f36a20c65b8d","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"735f5498-1bbd-4c94-b2e3-e1284ed20fb3","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=7fe36374-ce6a-4cea-b1b1-89fb5b04b517"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/e49bfaabd695"]}} {"level":"debug","ts":"2026-07-30T01:40:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"2d6a3eda-1ee0-43ce-990a-f36a20c65b8d","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/e49bfaabd695"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=7fe36374-ce6a-4cea-b1b1-89fb5b04b517"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"735f5498-1bbd-4c94-b2e3-e1284ed20fb3","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"f6fa2aac1f3929438fbf2eaa99ddbc6580f1f7d81ea9f4aebbc8393fa36216e6"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.52:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-55b321.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T01:40:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2d6a3eda-1ee0-43ce-990a-f36a20c65b8d","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-30T01:40:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2d6a3eda-1ee0-43ce-990a-f36a20c65b8d","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-30T01:40:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2d6a3eda-1ee0-43ce-990a-f36a20c65b8d","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-55b321/sub-test-model-55b321\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-55b321/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-30T01:40:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"2d6a3eda-1ee0-43ce-990a-f36a20c65b8d","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-30T01:40:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2d6a3eda-1ee0-43ce-990a-f36a20c65b8d","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-30T01:40:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2d6a3eda-1ee0-43ce-990a-f36a20c65b8d","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-30T01:40:34Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"2d6a3eda-1ee0-43ce-990a-f36a20c65b8d","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T01:40:34Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"2d6a3eda-1ee0-43ce-990a-f36a20c65b8d","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T01:40:34Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"73dd8890-b5cb-4999-98dc-f9790ee4284d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.9:60376","PortSpecifier":{"PortValue":60376}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.46:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"73dd8890-b5cb-4999-98dc-f9790ee4284d","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-fba93c.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T01:40:34Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"73dd8890-b5cb-4999-98dc-f9790ee4284d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.9:60376","PortSpecifier":{"PortValue":60376}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.46:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785375634,"nanos":167735924},"http":{"id":"73dd8890-b5cb-4999-98dc-f9790ee4284d","method":"POST","headers":{":authority":"e2e-shared-b-fba93c.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T01:40:34Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"73dd8890-b5cb-4999-98dc-f9790ee4284d","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-30T01:40:34Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"73dd8890-b5cb-4999-98dc-f9790ee4284d","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"735f5498-1bbd-4c94-b2e3-e1284ed20fb3","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=7fe36374-ce6a-4cea-b1b1-89fb5b04b517"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/e49bfaabd695"]}} {"level":"debug","ts":"2026-07-30T01:40:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"73dd8890-b5cb-4999-98dc-f9790ee4284d","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/e49bfaabd695"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=7fe36374-ce6a-4cea-b1b1-89fb5b04b517"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"735f5498-1bbd-4c94-b2e3-e1284ed20fb3","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.46:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-fba93c.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T01:40:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"73dd8890-b5cb-4999-98dc-f9790ee4284d","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-30T01:40:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"73dd8890-b5cb-4999-98dc-f9790ee4284d","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-30T01:40:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"73dd8890-b5cb-4999-98dc-f9790ee4284d","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-fba93c/sub-test-model-fba93c\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-fba93c/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-30T01:40:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"73dd8890-b5cb-4999-98dc-f9790ee4284d","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_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-30T01:40:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"73dd8890-b5cb-4999-98dc-f9790ee4284d","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-30T01:40:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"73dd8890-b5cb-4999-98dc-f9790ee4284d","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-30T01:40:34Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"73dd8890-b5cb-4999-98dc-f9790ee4284d","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T01:40:34Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"73dd8890-b5cb-4999-98dc-f9790ee4284d","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T01:40:34Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"9f2ec926-e50f-47b0-860f-17aa428f9b44","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.9:60476","PortSpecifier":{"PortValue":60476}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"9f2ec926-e50f-47b0-860f-17aa428f9b44","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-a-55b321.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T01:40:34Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"9f2ec926-e50f-47b0-860f-17aa428f9b44","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.9:60476","PortSpecifier":{"PortValue":60476}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785375634,"nanos":201614682},"http":{"id":"9f2ec926-e50f-47b0-860f-17aa428f9b44","method":"POST","headers":{":authority":"e2e-shared-a-55b321.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/internal/v1/subscriptions/select",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T01:40:34Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"9f2ec926-e50f-47b0-860f-17aa428f9b44","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-8EsX0iyyK1KuWxUX_twcU5zlCFImrPXIE2PLFp35oVOUPSltKSXux60GkOHq"} {"level":"debug","ts":"2026-07-30T01:40:34Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"9f2ec926-e50f-47b0-860f-17aa428f9b44","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-55b321.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-8EsX0iyyK1KuWxUX_twcU5zlCFImrPXIE2PLFp35oVOUPSltKSXux60GkOHq\"}"} {"level":"debug","ts":"2026-07-30T01:40:34Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"9f2ec926-e50f-47b0-860f-17aa428f9b44","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-55b321.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":"c05e4fb3-d226-4099-bfa0-fa9f0a927b5a","keyName":"e2e-sub-iso-683694","subscription":"e2e-shared-sub-3a03fb","tenant":"e2e-shared-a-55b321","userId":"c05e4fb3-d226-4099-bfa0-fa9f0a927b5a","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-30T01:40:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"9f2ec926-e50f-47b0-860f-17aa428f9b44","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T01:40:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9f2ec926-e50f-47b0-860f-17aa428f9b44","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-30T01:40:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9f2ec926-e50f-47b0-860f-17aa428f9b44","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-30T01:40:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9f2ec926-e50f-47b0-860f-17aa428f9b44","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-55b321/sub-test-model-55b321\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-55b321/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-30T01:40:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"9f2ec926-e50f-47b0-860f-17aa428f9b44","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-30T01:40:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9f2ec926-e50f-47b0-860f-17aa428f9b44","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-30T01:40:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9f2ec926-e50f-47b0-860f-17aa428f9b44","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-3a03fb"} {"level":"debug","ts":"2026-07-30T01:40:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9f2ec926-e50f-47b0-860f-17aa428f9b44","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-30T01:40:34Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"9f2ec926-e50f-47b0-860f-17aa428f9b44","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T01:40:34Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"9f2ec926-e50f-47b0-860f-17aa428f9b44","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T01:40:34Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"d8d1d0f8-524c-4115-9c39-7e3415d835c3","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.9:60390","PortSpecifier":{"PortValue":60390}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.46:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"d8d1d0f8-524c-4115-9c39-7e3415d835c3","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-b-fba93c.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T01:40:34Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"d8d1d0f8-524c-4115-9c39-7e3415d835c3","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.9:60390","PortSpecifier":{"PortValue":60390}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.46:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785375634,"nanos":229232805},"http":{"id":"d8d1d0f8-524c-4115-9c39-7e3415d835c3","method":"POST","headers":{":authority":"e2e-shared-b-fba93c.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/internal/v1/subscriptions/select",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T01:40:34Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"d8d1d0f8-524c-4115-9c39-7e3415d835c3","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1eCRtrI43eb9YeJYn_hsyM7mAmvve8k4b3aqdKKD7KZ0i7nvFgtEKBqKH1kVf"} {"level":"debug","ts":"2026-07-30T01:40:34Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"d8d1d0f8-524c-4115-9c39-7e3415d835c3","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-fba93c.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1eCRtrI43eb9YeJYn_hsyM7mAmvve8k4b3aqdKKD7KZ0i7nvFgtEKBqKH1kVf\"}"} {"level":"debug","ts":"2026-07-30T01:40:34Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"d8d1d0f8-524c-4115-9c39-7e3415d835c3","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-fba93c.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":"1dbe1694-a47d-4b06-8464-4658aba5c759","keyName":"e2e-sub-iso-811500","subscription":"e2e-shared-sub-3a03fb","tenant":"e2e-shared-b-fba93c","userId":"1dbe1694-a47d-4b06-8464-4658aba5c759","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-30T01:40:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"d8d1d0f8-524c-4115-9c39-7e3415d835c3","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T01:40:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d8d1d0f8-524c-4115-9c39-7e3415d835c3","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-30T01:40:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d8d1d0f8-524c-4115-9c39-7e3415d835c3","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-30T01:40:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d8d1d0f8-524c-4115-9c39-7e3415d835c3","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-fba93c/sub-test-model-fba93c\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-fba93c/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-30T01:40:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d8d1d0f8-524c-4115-9c39-7e3415d835c3","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-30T01:40:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"d8d1d0f8-524c-4115-9c39-7e3415d835c3","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_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-30T01:40:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d8d1d0f8-524c-4115-9c39-7e3415d835c3","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-3a03fb"} {"level":"debug","ts":"2026-07-30T01:40:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d8d1d0f8-524c-4115-9c39-7e3415d835c3","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-30T01:40:34Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d8d1d0f8-524c-4115-9c39-7e3415d835c3","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T01:40:34Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d8d1d0f8-524c-4115-9c39-7e3415d835c3","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T01:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3a71c12cd5852753f05b74488a02451d83e19c41f6c2fd964a7175e4a357d547"} {"level":"info","ts":"2026-07-30T01:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500"} {"level":"info","ts":"2026-07-30T01:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f7b45de4de4dd90cf23113871bf7016959fae5c4945b50e151b7f4e8ed8fee41"} {"level":"info","ts":"2026-07-30T01:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ec677df74224622f32ac6d15b3e9e0c998df63c1ce9108149f20e96584dc4f3f"} {"level":"info","ts":"2026-07-30T01:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78"} {"level":"info","ts":"2026-07-30T01:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/85a94278b12f84ec460d4b345943b3f5df874afa006b06233efa6dc8d70c1cca"} {"level":"info","ts":"2026-07-30T01:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e043e179921b81af61a55542fe51985d41ae944a14a504b0a4a090a648f39ccb"} {"level":"info","ts":"2026-07-30T01:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/319710638441b18607b441260fd8aaa4fa2bd7891b29cf266f83e008bc835e89"} {"level":"info","ts":"2026-07-30T01:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/bbffe98e28e07a540f8b37f7be3e78ad0eb9c293138910a190c5151f157549f0"} {"level":"info","ts":"2026-07-30T01:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4"} {"level":"info","ts":"2026-07-30T01:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f6fa2aac1f3929438fbf2eaa99ddbc6580f1f7d81ea9f4aebbc8393fa36216e6"} {"level":"info","ts":"2026-07-30T01:40:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0ea22e47e1f02839ea18a726b04cfabfe2823076a9fab34f2df2c5ad7c1b1506"} {"level":"info","ts":"2026-07-30T01:40:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e873460ef36e966999835ca7ca61fa11295d7d91770153017284220b0e8e6f71"} {"level":"info","ts":"2026-07-30T01:40:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f8660f197142ea26853bd75c5375a5076735ce8f25b2d6b79f83370747cea85c"} {"level":"info","ts":"2026-07-30T01:40:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ace8f8f066aff549102f45dd0d8a0a474ca406d2fc00fd07b0b877c7328b38a5"} {"level":"info","ts":"2026-07-30T01:40:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2228df03eb433199ea5bdc230857dfbbd4c3432b06424268360d4ccf2bc42efd"} {"level":"info","ts":"2026-07-30T01:40:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9b937803550b3a664f3b4285cea3b22a0367faf465428cdf80055fec4e028d66"} {"level":"info","ts":"2026-07-30T01:40:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d916e6d1c109d899ea62645612082918807234328e4e4d9b659ac54c54f8b4f6"} {"level":"info","ts":"2026-07-30T01:40:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56"} {"level":"info","ts":"2026-07-30T01:40:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6f5ddb2e132628437841babfa756519d7b89143c5e03c6890845744bd0ee7e48"} {"level":"info","ts":"2026-07-30T01:40:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4947da6706349f47374e3340ed0df026480da9294f737dcc38a49c9ca39c363e"} {"level":"info","ts":"2026-07-30T01:40:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5c05c18a7854cab9c59aba471a1a7659fc4577de06ba0a5fb769076e35bf421e"} {"level":"info","ts":"2026-07-30T01:40:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7eee97418c204199a57cd6b7c4d297459f4c44bf09bfacb69b1710f7f6dc0ac2"} {"level":"info","ts":"2026-07-30T01:40:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1c900d3c741ebdb3fda238bfcf09c4b229077db8fa68a4c35188be52967f13e8"} {"level":"debug","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"361d38d2e8cb58cfca540f45266a6520909520754861c6a9b29e479dfa3efbe3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:41:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:41:27Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"361d38d2e8cb58cfca540f45266a6520909520754861c6a9b29e479dfa3efbe3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"361d38d2e8cb58cfca540f45266a6520909520754861c6a9b29e479dfa3efbe3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:41:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:41:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/361d38d2e8cb58cfca540f45266a6520909520754861c6a9b29e479dfa3efbe3"} {"level":"info","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"361d38d2e8cb58cfca540f45266a6520909520754861c6a9b29e479dfa3efbe3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"361d38d2e8cb58cfca540f45266a6520909520754861c6a9b29e479dfa3efbe3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:41:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:41:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"361d38d2e8cb58cfca540f45266a6520909520754861c6a9b29e479dfa3efbe3","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"361d38d2e8cb58cfca540f45266a6520909520754861c6a9b29e479dfa3efbe3\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"361d38d2e8cb58cfca540f45266a6520909520754861c6a9b29e479dfa3efbe3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/361d38d2e8cb58cfca540f45266a6520909520754861c6a9b29e479dfa3efbe3"} {"level":"debug","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"361d38d2e8cb58cfca540f45266a6520909520754861c6a9b29e479dfa3efbe3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/361d38d2e8cb58cfca540f45266a6520909520754861c6a9b29e479dfa3efbe3"} {"level":"debug","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7e6c100ded3353462097a1e0dc3820e90f776d0b3d3d54a9e20180ebe0c58745","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:41:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:41:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7e6c100ded3353462097a1e0dc3820e90f776d0b3d3d54a9e20180ebe0c58745","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"361d38d2e8cb58cfca540f45266a6520909520754861c6a9b29e479dfa3efbe3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:41:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:41:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["361d38d2e8cb58cfca540f45266a6520909520754861c6a9b29e479dfa3efbe3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7e6c100ded3353462097a1e0dc3820e90f776d0b3d3d54a9e20180ebe0c58745"} {"level":"info","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"361d38d2e8cb58cfca540f45266a6520909520754861c6a9b29e479dfa3efbe3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7e6c100ded3353462097a1e0dc3820e90f776d0b3d3d54a9e20180ebe0c58745","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"361d38d2e8cb58cfca540f45266a6520909520754861c6a9b29e479dfa3efbe3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7e6c100ded3353462097a1e0dc3820e90f776d0b3d3d54a9e20180ebe0c58745","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7e6c100ded3353462097a1e0dc3820e90f776d0b3d3d54a9e20180ebe0c58745","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"240918f6260afdaa1a8a3db5885eaf42e88c085eabc1e6505fe3c317b7dcc69e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:41:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:41:27Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7e6c100ded3353462097a1e0dc3820e90f776d0b3d3d54a9e20180ebe0c58745"} {"level":"info","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"240918f6260afdaa1a8a3db5885eaf42e88c085eabc1e6505fe3c317b7dcc69e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"240918f6260afdaa1a8a3db5885eaf42e88c085eabc1e6505fe3c317b7dcc69e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"240918f6260afdaa1a8a3db5885eaf42e88c085eabc1e6505fe3c317b7dcc69e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/361d38d2e8cb58cfca540f45266a6520909520754861c6a9b29e479dfa3efbe3"} {"level":"debug","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7e6c100ded3353462097a1e0dc3820e90f776d0b3d3d54a9e20180ebe0c58745","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:41:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:41:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7e6c100ded3353462097a1e0dc3820e90f776d0b3d3d54a9e20180ebe0c58745"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7e6c100ded3353462097a1e0dc3820e90f776d0b3d3d54a9e20180ebe0c58745","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"240918f6260afdaa1a8a3db5885eaf42e88c085eabc1e6505fe3c317b7dcc69e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:41:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:41:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/240918f6260afdaa1a8a3db5885eaf42e88c085eabc1e6505fe3c317b7dcc69e"} {"level":"info","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"240918f6260afdaa1a8a3db5885eaf42e88c085eabc1e6505fe3c317b7dcc69e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7e6c100ded3353462097a1e0dc3820e90f776d0b3d3d54a9e20180ebe0c58745","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:41:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:41:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7e6c100ded3353462097a1e0dc3820e90f776d0b3d3d54a9e20180ebe0c58745"} {"level":"info","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7e6c100ded3353462097a1e0dc3820e90f776d0b3d3d54a9e20180ebe0c58745","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"240918f6260afdaa1a8a3db5885eaf42e88c085eabc1e6505fe3c317b7dcc69e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7e6c100ded3353462097a1e0dc3820e90f776d0b3d3d54a9e20180ebe0c58745","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:41:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:41:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7e6c100ded3353462097a1e0dc3820e90f776d0b3d3d54a9e20180ebe0c58745"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7e6c100ded3353462097a1e0dc3820e90f776d0b3d3d54a9e20180ebe0c58745","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7e6c100ded3353462097a1e0dc3820e90f776d0b3d3d54a9e20180ebe0c58745","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:41:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:41:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7e6c100ded3353462097a1e0dc3820e90f776d0b3d3d54a9e20180ebe0c58745"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"7e6c100ded3353462097a1e0dc3820e90f776d0b3d3d54a9e20180ebe0c58745","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"7e6c100ded3353462097a1e0dc3820e90f776d0b3d3d54a9e20180ebe0c58745\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7e6c100ded3353462097a1e0dc3820e90f776d0b3d3d54a9e20180ebe0c58745","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/240918f6260afdaa1a8a3db5885eaf42e88c085eabc1e6505fe3c317b7dcc69e"} {"level":"debug","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7e6c100ded3353462097a1e0dc3820e90f776d0b3d3d54a9e20180ebe0c58745","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:41:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:41:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7e6c100ded3353462097a1e0dc3820e90f776d0b3d3d54a9e20180ebe0c58745","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8233b58a590c594ab0fb0274c18b1b9dbbdcf3aca49e4d96e47de6b06c0ed464","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:41:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:41:27Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7e6c100ded3353462097a1e0dc3820e90f776d0b3d3d54a9e20180ebe0c58745"} {"level":"info","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8233b58a590c594ab0fb0274c18b1b9dbbdcf3aca49e4d96e47de6b06c0ed464","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"240918f6260afdaa1a8a3db5885eaf42e88c085eabc1e6505fe3c317b7dcc69e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:41:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:41:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["240918f6260afdaa1a8a3db5885eaf42e88c085eabc1e6505fe3c317b7dcc69e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"240918f6260afdaa1a8a3db5885eaf42e88c085eabc1e6505fe3c317b7dcc69e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7e6c100ded3353462097a1e0dc3820e90f776d0b3d3d54a9e20180ebe0c58745","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:41:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:41:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7e6c100ded3353462097a1e0dc3820e90f776d0b3d3d54a9e20180ebe0c58745"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8233b58a590c594ab0fb0274c18b1b9dbbdcf3aca49e4d96e47de6b06c0ed464"} {"level":"info","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7e6c100ded3353462097a1e0dc3820e90f776d0b3d3d54a9e20180ebe0c58745","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8233b58a590c594ab0fb0274c18b1b9dbbdcf3aca49e4d96e47de6b06c0ed464","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:41:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:41:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8233b58a590c594ab0fb0274c18b1b9dbbdcf3aca49e4d96e47de6b06c0ed464"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7e6c100ded3353462097a1e0dc3820e90f776d0b3d3d54a9e20180ebe0c58745"} {"level":"info","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8233b58a590c594ab0fb0274c18b1b9dbbdcf3aca49e4d96e47de6b06c0ed464","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"240918f6260afdaa1a8a3db5885eaf42e88c085eabc1e6505fe3c317b7dcc69e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:41:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:41:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"240918f6260afdaa1a8a3db5885eaf42e88c085eabc1e6505fe3c317b7dcc69e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7e6c100ded3353462097a1e0dc3820e90f776d0b3d3d54a9e20180ebe0c58745","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8233b58a590c594ab0fb0274c18b1b9dbbdcf3aca49e4d96e47de6b06c0ed464","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"240918f6260afdaa1a8a3db5885eaf42e88c085eabc1e6505fe3c317b7dcc69e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/240918f6260afdaa1a8a3db5885eaf42e88c085eabc1e6505fe3c317b7dcc69e"} {"level":"debug","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"240918f6260afdaa1a8a3db5885eaf42e88c085eabc1e6505fe3c317b7dcc69e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:41:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:41:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["240918f6260afdaa1a8a3db5885eaf42e88c085eabc1e6505fe3c317b7dcc69e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"240918f6260afdaa1a8a3db5885eaf42e88c085eabc1e6505fe3c317b7dcc69e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"240918f6260afdaa1a8a3db5885eaf42e88c085eabc1e6505fe3c317b7dcc69e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8233b58a590c594ab0fb0274c18b1b9dbbdcf3aca49e4d96e47de6b06c0ed464"} {"level":"info","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7e6c100ded3353462097a1e0dc3820e90f776d0b3d3d54a9e20180ebe0c58745"} {"level":"info","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/240918f6260afdaa1a8a3db5885eaf42e88c085eabc1e6505fe3c317b7dcc69e"} {"level":"debug","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fff0556325a0feedc13f92f592a3df1354f4d894f8e9f498f276d324dd40137e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:41:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:41:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fff0556325a0feedc13f92f592a3df1354f4d894f8e9f498f276d324dd40137e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fff0556325a0feedc13f92f592a3df1354f4d894f8e9f498f276d324dd40137e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fff0556325a0feedc13f92f592a3df1354f4d894f8e9f498f276d324dd40137e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fff0556325a0feedc13f92f592a3df1354f4d894f8e9f498f276d324dd40137e"} {"level":"debug","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fff0556325a0feedc13f92f592a3df1354f4d894f8e9f498f276d324dd40137e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fff0556325a0feedc13f92f592a3df1354f4d894f8e9f498f276d324dd40137e"} {"level":"debug","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fff0556325a0feedc13f92f592a3df1354f4d894f8e9f498f276d324dd40137e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:41:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:41:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fff0556325a0feedc13f92f592a3df1354f4d894f8e9f498f276d324dd40137e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fff0556325a0feedc13f92f592a3df1354f4d894f8e9f498f276d324dd40137e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fff0556325a0feedc13f92f592a3df1354f4d894f8e9f498f276d324dd40137e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9b937803550b3a664f3b4285cea3b22a0367faf465428cdf80055fec4e028d66","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:41:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:41:27Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9b937803550b3a664f3b4285cea3b22a0367faf465428cdf80055fec4e028d66","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9b937803550b3a664f3b4285cea3b22a0367faf465428cdf80055fec4e028d66","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9b937803550b3a664f3b4285cea3b22a0367faf465428cdf80055fec4e028d66","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fff0556325a0feedc13f92f592a3df1354f4d894f8e9f498f276d324dd40137e"} {"level":"debug","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9b937803550b3a664f3b4285cea3b22a0367faf465428cdf80055fec4e028d66","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:41:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:41:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9b937803550b3a664f3b4285cea3b22a0367faf465428cdf80055fec4e028d66"} {"level":"info","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9b937803550b3a664f3b4285cea3b22a0367faf465428cdf80055fec4e028d66","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9b937803550b3a664f3b4285cea3b22a0367faf465428cdf80055fec4e028d66","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9b937803550b3a664f3b4285cea3b22a0367faf465428cdf80055fec4e028d66"} {"level":"debug","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9b937803550b3a664f3b4285cea3b22a0367faf465428cdf80055fec4e028d66","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:41:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:41:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9b937803550b3a664f3b4285cea3b22a0367faf465428cdf80055fec4e028d66"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9b937803550b3a664f3b4285cea3b22a0367faf465428cdf80055fec4e028d66","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9b937803550b3a664f3b4285cea3b22a0367faf465428cdf80055fec4e028d66","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:41:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:41:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9b937803550b3a664f3b4285cea3b22a0367faf465428cdf80055fec4e028d66","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9b937803550b3a664f3b4285cea3b22a0367faf465428cdf80055fec4e028d66","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9b937803550b3a664f3b4285cea3b22a0367faf465428cdf80055fec4e028d66","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9b937803550b3a664f3b4285cea3b22a0367faf465428cdf80055fec4e028d66"} {"level":"debug","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9b937803550b3a664f3b4285cea3b22a0367faf465428cdf80055fec4e028d66","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9b937803550b3a664f3b4285cea3b22a0367faf465428cdf80055fec4e028d66"} {"level":"debug","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9b937803550b3a664f3b4285cea3b22a0367faf465428cdf80055fec4e028d66","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:41:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:41:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9b937803550b3a664f3b4285cea3b22a0367faf465428cdf80055fec4e028d66"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9b937803550b3a664f3b4285cea3b22a0367faf465428cdf80055fec4e028d66","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9b937803550b3a664f3b4285cea3b22a0367faf465428cdf80055fec4e028d66","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:41:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:41:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9b937803550b3a664f3b4285cea3b22a0367faf465428cdf80055fec4e028d66","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9b937803550b3a664f3b4285cea3b22a0367faf465428cdf80055fec4e028d66","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9b937803550b3a664f3b4285cea3b22a0367faf465428cdf80055fec4e028d66","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9b937803550b3a664f3b4285cea3b22a0367faf465428cdf80055fec4e028d66"} {"level":"debug","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9b937803550b3a664f3b4285cea3b22a0367faf465428cdf80055fec4e028d66","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9b937803550b3a664f3b4285cea3b22a0367faf465428cdf80055fec4e028d66"} {"level":"debug","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9b937803550b3a664f3b4285cea3b22a0367faf465428cdf80055fec4e028d66","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:41:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:41:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9b937803550b3a664f3b4285cea3b22a0367faf465428cdf80055fec4e028d66"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9b937803550b3a664f3b4285cea3b22a0367faf465428cdf80055fec4e028d66","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9b937803550b3a664f3b4285cea3b22a0367faf465428cdf80055fec4e028d66","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f6fa2aac1f3929438fbf2eaa99ddbc6580f1f7d81ea9f4aebbc8393fa36216e6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:41:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:41:28Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f6fa2aac1f3929438fbf2eaa99ddbc6580f1f7d81ea9f4aebbc8393fa36216e6","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9b937803550b3a664f3b4285cea3b22a0367faf465428cdf80055fec4e028d66"} {"level":"debug","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f6fa2aac1f3929438fbf2eaa99ddbc6580f1f7d81ea9f4aebbc8393fa36216e6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:41:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:41:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f6fa2aac1f3929438fbf2eaa99ddbc6580f1f7d81ea9f4aebbc8393fa36216e6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f6fa2aac1f3929438fbf2eaa99ddbc6580f1f7d81ea9f4aebbc8393fa36216e6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:41:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:41:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f6fa2aac1f3929438fbf2eaa99ddbc6580f1f7d81ea9f4aebbc8393fa36216e6"} {"level":"error","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"f6fa2aac1f3929438fbf2eaa99ddbc6580f1f7d81ea9f4aebbc8393fa36216e6","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"f6fa2aac1f3929438fbf2eaa99ddbc6580f1f7d81ea9f4aebbc8393fa36216e6\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f6fa2aac1f3929438fbf2eaa99ddbc6580f1f7d81ea9f4aebbc8393fa36216e6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f6fa2aac1f3929438fbf2eaa99ddbc6580f1f7d81ea9f4aebbc8393fa36216e6","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f6fa2aac1f3929438fbf2eaa99ddbc6580f1f7d81ea9f4aebbc8393fa36216e6"} {"level":"debug","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f6fa2aac1f3929438fbf2eaa99ddbc6580f1f7d81ea9f4aebbc8393fa36216e6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:41:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:41:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f6fa2aac1f3929438fbf2eaa99ddbc6580f1f7d81ea9f4aebbc8393fa36216e6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f6fa2aac1f3929438fbf2eaa99ddbc6580f1f7d81ea9f4aebbc8393fa36216e6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f6fa2aac1f3929438fbf2eaa99ddbc6580f1f7d81ea9f4aebbc8393fa36216e6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:41:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:41:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f6fa2aac1f3929438fbf2eaa99ddbc6580f1f7d81ea9f4aebbc8393fa36216e6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f6fa2aac1f3929438fbf2eaa99ddbc6580f1f7d81ea9f4aebbc8393fa36216e6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f6fa2aac1f3929438fbf2eaa99ddbc6580f1f7d81ea9f4aebbc8393fa36216e6","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f6fa2aac1f3929438fbf2eaa99ddbc6580f1f7d81ea9f4aebbc8393fa36216e6"} {"level":"debug","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f6fa2aac1f3929438fbf2eaa99ddbc6580f1f7d81ea9f4aebbc8393fa36216e6","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f6fa2aac1f3929438fbf2eaa99ddbc6580f1f7d81ea9f4aebbc8393fa36216e6"} {"level":"debug","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ec677df74224622f32ac6d15b3e9e0c998df63c1ce9108149f20e96584dc4f3f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:41:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:41:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ec677df74224622f32ac6d15b3e9e0c998df63c1ce9108149f20e96584dc4f3f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ec677df74224622f32ac6d15b3e9e0c998df63c1ce9108149f20e96584dc4f3f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f6fa2aac1f3929438fbf2eaa99ddbc6580f1f7d81ea9f4aebbc8393fa36216e6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:41:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:41:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f6fa2aac1f3929438fbf2eaa99ddbc6580f1f7d81ea9f4aebbc8393fa36216e6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ec677df74224622f32ac6d15b3e9e0c998df63c1ce9108149f20e96584dc4f3f"} {"level":"info","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f6fa2aac1f3929438fbf2eaa99ddbc6580f1f7d81ea9f4aebbc8393fa36216e6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ec677df74224622f32ac6d15b3e9e0c998df63c1ce9108149f20e96584dc4f3f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f6fa2aac1f3929438fbf2eaa99ddbc6580f1f7d81ea9f4aebbc8393fa36216e6","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ec677df74224622f32ac6d15b3e9e0c998df63c1ce9108149f20e96584dc4f3f"} {"level":"debug","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ec677df74224622f32ac6d15b3e9e0c998df63c1ce9108149f20e96584dc4f3f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:41:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:41:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ec677df74224622f32ac6d15b3e9e0c998df63c1ce9108149f20e96584dc4f3f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f6fa2aac1f3929438fbf2eaa99ddbc6580f1f7d81ea9f4aebbc8393fa36216e6"} {"level":"info","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ec677df74224622f32ac6d15b3e9e0c998df63c1ce9108149f20e96584dc4f3f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ec677df74224622f32ac6d15b3e9e0c998df63c1ce9108149f20e96584dc4f3f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ec677df74224622f32ac6d15b3e9e0c998df63c1ce9108149f20e96584dc4f3f"} {"level":"debug","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9e25f6793a0f3ffafd3dc989d1182f31c1a9059605ea364e4b11993efe47f60e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:41:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:41:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9e25f6793a0f3ffafd3dc989d1182f31c1a9059605ea364e4b11993efe47f60e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9e25f6793a0f3ffafd3dc989d1182f31c1a9059605ea364e4b11993efe47f60e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9e25f6793a0f3ffafd3dc989d1182f31c1a9059605ea364e4b11993efe47f60e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9e25f6793a0f3ffafd3dc989d1182f31c1a9059605ea364e4b11993efe47f60e"} {"level":"debug","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9e25f6793a0f3ffafd3dc989d1182f31c1a9059605ea364e4b11993efe47f60e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9e25f6793a0f3ffafd3dc989d1182f31c1a9059605ea364e4b11993efe47f60e"} {"level":"debug","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9e25f6793a0f3ffafd3dc989d1182f31c1a9059605ea364e4b11993efe47f60e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:41:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:41:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9e25f6793a0f3ffafd3dc989d1182f31c1a9059605ea364e4b11993efe47f60e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9e25f6793a0f3ffafd3dc989d1182f31c1a9059605ea364e4b11993efe47f60e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"90b0421d4b45d6c39f0282832f6abda2840dc3220e72385288a716ccb855e5d1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:41:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:41:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/90b0421d4b45d6c39f0282832f6abda2840dc3220e72385288a716ccb855e5d1"} {"level":"info","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"90b0421d4b45d6c39f0282832f6abda2840dc3220e72385288a716ccb855e5d1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9e25f6793a0f3ffafd3dc989d1182f31c1a9059605ea364e4b11993efe47f60e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:41:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:41:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9e25f6793a0f3ffafd3dc989d1182f31c1a9059605ea364e4b11993efe47f60e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"90b0421d4b45d6c39f0282832f6abda2840dc3220e72385288a716ccb855e5d1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:41:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:41:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["90b0421d4b45d6c39f0282832f6abda2840dc3220e72385288a716ccb855e5d1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9e25f6793a0f3ffafd3dc989d1182f31c1a9059605ea364e4b11993efe47f60e"} {"level":"info","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"90b0421d4b45d6c39f0282832f6abda2840dc3220e72385288a716ccb855e5d1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9e25f6793a0f3ffafd3dc989d1182f31c1a9059605ea364e4b11993efe47f60e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:41:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:41:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9e25f6793a0f3ffafd3dc989d1182f31c1a9059605ea364e4b11993efe47f60e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9e25f6793a0f3ffafd3dc989d1182f31c1a9059605ea364e4b11993efe47f60e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"90b0421d4b45d6c39f0282832f6abda2840dc3220e72385288a716ccb855e5d1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:41:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:41:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/90b0421d4b45d6c39f0282832f6abda2840dc3220e72385288a716ccb855e5d1"} {"level":"info","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"90b0421d4b45d6c39f0282832f6abda2840dc3220e72385288a716ccb855e5d1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9e25f6793a0f3ffafd3dc989d1182f31c1a9059605ea364e4b11993efe47f60e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:41:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:41:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9e25f6793a0f3ffafd3dc989d1182f31c1a9059605ea364e4b11993efe47f60e"} {"level":"info","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9e25f6793a0f3ffafd3dc989d1182f31c1a9059605ea364e4b11993efe47f60e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"90b0421d4b45d6c39f0282832f6abda2840dc3220e72385288a716ccb855e5d1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9e25f6793a0f3ffafd3dc989d1182f31c1a9059605ea364e4b11993efe47f60e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:41:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:41:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9e25f6793a0f3ffafd3dc989d1182f31c1a9059605ea364e4b11993efe47f60e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/90b0421d4b45d6c39f0282832f6abda2840dc3220e72385288a716ccb855e5d1"} {"level":"info","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9e25f6793a0f3ffafd3dc989d1182f31c1a9059605ea364e4b11993efe47f60e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e98dd283d5a64f8a2b56e70244eebef4fbb2a43a92c5c748fb3f18b5a30adb9c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:41:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:41:28Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e98dd283d5a64f8a2b56e70244eebef4fbb2a43a92c5c748fb3f18b5a30adb9c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"90b0421d4b45d6c39f0282832f6abda2840dc3220e72385288a716ccb855e5d1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:41:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:41:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["90b0421d4b45d6c39f0282832f6abda2840dc3220e72385288a716ccb855e5d1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9e25f6793a0f3ffafd3dc989d1182f31c1a9059605ea364e4b11993efe47f60e"} {"level":"info","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"90b0421d4b45d6c39f0282832f6abda2840dc3220e72385288a716ccb855e5d1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9e25f6793a0f3ffafd3dc989d1182f31c1a9059605ea364e4b11993efe47f60e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5c05c18a7854cab9c59aba471a1a7659fc4577de06ba0a5fb769076e35bf421e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:41:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:41:28Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5c05c18a7854cab9c59aba471a1a7659fc4577de06ba0a5fb769076e35bf421e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e98dd283d5a64f8a2b56e70244eebef4fbb2a43a92c5c748fb3f18b5a30adb9c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:41:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:41:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e98dd283d5a64f8a2b56e70244eebef4fbb2a43a92c5c748fb3f18b5a30adb9c"} {"level":"info","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e98dd283d5a64f8a2b56e70244eebef4fbb2a43a92c5c748fb3f18b5a30adb9c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"90b0421d4b45d6c39f0282832f6abda2840dc3220e72385288a716ccb855e5d1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5c05c18a7854cab9c59aba471a1a7659fc4577de06ba0a5fb769076e35bf421e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:41:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:41:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5c05c18a7854cab9c59aba471a1a7659fc4577de06ba0a5fb769076e35bf421e"} {"level":"info","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5c05c18a7854cab9c59aba471a1a7659fc4577de06ba0a5fb769076e35bf421e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e98dd283d5a64f8a2b56e70244eebef4fbb2a43a92c5c748fb3f18b5a30adb9c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:41:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:41:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e98dd283d5a64f8a2b56e70244eebef4fbb2a43a92c5c748fb3f18b5a30adb9c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e98dd283d5a64f8a2b56e70244eebef4fbb2a43a92c5c748fb3f18b5a30adb9c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5c05c18a7854cab9c59aba471a1a7659fc4577de06ba0a5fb769076e35bf421e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:41:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:41:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5c05c18a7854cab9c59aba471a1a7659fc4577de06ba0a5fb769076e35bf421e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9e25f6793a0f3ffafd3dc989d1182f31c1a9059605ea364e4b11993efe47f60e"} {"level":"info","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5c05c18a7854cab9c59aba471a1a7659fc4577de06ba0a5fb769076e35bf421e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e98dd283d5a64f8a2b56e70244eebef4fbb2a43a92c5c748fb3f18b5a30adb9c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5c05c18a7854cab9c59aba471a1a7659fc4577de06ba0a5fb769076e35bf421e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/90b0421d4b45d6c39f0282832f6abda2840dc3220e72385288a716ccb855e5d1"} {"level":"info","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e98dd283d5a64f8a2b56e70244eebef4fbb2a43a92c5c748fb3f18b5a30adb9c"} {"level":"info","ts":"2026-07-30T01:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5c05c18a7854cab9c59aba471a1a7659fc4577de06ba0a5fb769076e35bf421e"} {"level":"debug","ts":"2026-07-30T01:41:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:41:37Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:41:37Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:41:37Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:41:37Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500"} {"level":"info","ts":"2026-07-30T01:41:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:41:37Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:41:37Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-30T01:41:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T01:41:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:41:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500"} {"level":"info","ts":"2026-07-30T01:41:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500"} {"level":"debug","ts":"2026-07-30T01:41:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c958bacdf68f11587ece6cd697d6fb3b857ebd9bf45a09cc3bccd891106ccc5d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:41:37Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:41:37Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c958bacdf68f11587ece6cd697d6fb3b857ebd9bf45a09cc3bccd891106ccc5d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c958bacdf68f11587ece6cd697d6fb3b857ebd9bf45a09cc3bccd891106ccc5d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:41:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:41:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c958bacdf68f11587ece6cd697d6fb3b857ebd9bf45a09cc3bccd891106ccc5d"} {"level":"info","ts":"2026-07-30T01:41:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c958bacdf68f11587ece6cd697d6fb3b857ebd9bf45a09cc3bccd891106ccc5d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:41:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c958bacdf68f11587ece6cd697d6fb3b857ebd9bf45a09cc3bccd891106ccc5d"} {"level":"debug","ts":"2026-07-30T01:41:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c958bacdf68f11587ece6cd697d6fb3b857ebd9bf45a09cc3bccd891106ccc5d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:41:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:41:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c958bacdf68f11587ece6cd697d6fb3b857ebd9bf45a09cc3bccd891106ccc5d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500"} {"level":"info","ts":"2026-07-30T01:41:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c958bacdf68f11587ece6cd697d6fb3b857ebd9bf45a09cc3bccd891106ccc5d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c958bacdf68f11587ece6cd697d6fb3b857ebd9bf45a09cc3bccd891106ccc5d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:41:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c958bacdf68f11587ece6cd697d6fb3b857ebd9bf45a09cc3bccd891106ccc5d"} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8e48a5e74799c6c3fd53c03d62cb1a3a43c84ed79c4e33e51911daacd9b8a6ce","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8e48a5e74799c6c3fd53c03d62cb1a3a43c84ed79c4e33e51911daacd9b8a6ce","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8e48a5e74799c6c3fd53c03d62cb1a3a43c84ed79c4e33e51911daacd9b8a6ce","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8e48a5e74799c6c3fd53c03d62cb1a3a43c84ed79c4e33e51911daacd9b8a6ce","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8e48a5e74799c6c3fd53c03d62cb1a3a43c84ed79c4e33e51911daacd9b8a6ce"} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8e48a5e74799c6c3fd53c03d62cb1a3a43c84ed79c4e33e51911daacd9b8a6ce","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8e48a5e74799c6c3fd53c03d62cb1a3a43c84ed79c4e33e51911daacd9b8a6ce"} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8e48a5e74799c6c3fd53c03d62cb1a3a43c84ed79c4e33e51911daacd9b8a6ce","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8e48a5e74799c6c3fd53c03d62cb1a3a43c84ed79c4e33e51911daacd9b8a6ce"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8e48a5e74799c6c3fd53c03d62cb1a3a43c84ed79c4e33e51911daacd9b8a6ce","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8e48a5e74799c6c3fd53c03d62cb1a3a43c84ed79c4e33e51911daacd9b8a6ce","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8e48a5e74799c6c3fd53c03d62cb1a3a43c84ed79c4e33e51911daacd9b8a6ce"} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56"} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56"} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4"} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4"} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4"} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ce5640f2a268137465ee72c1e32aee379154d16bc54c0b4ce6d5d456ec56ff5c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ce5640f2a268137465ee72c1e32aee379154d16bc54c0b4ce6d5d456ec56ff5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ee1b44cb5eb05386e9d54ec0ad0682acaf3e03ddd18f8d6f4cab00d3665ed55","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ce5640f2a268137465ee72c1e32aee379154d16bc54c0b4ce6d5d456ec56ff5c"} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2ee1b44cb5eb05386e9d54ec0ad0682acaf3e03ddd18f8d6f4cab00d3665ed55","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ce5640f2a268137465ee72c1e32aee379154d16bc54c0b4ce6d5d456ec56ff5c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ce5640f2a268137465ee72c1e32aee379154d16bc54c0b4ce6d5d456ec56ff5c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ce5640f2a268137465ee72c1e32aee379154d16bc54c0b4ce6d5d456ec56ff5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2ee1b44cb5eb05386e9d54ec0ad0682acaf3e03ddd18f8d6f4cab00d3665ed55"} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ee1b44cb5eb05386e9d54ec0ad0682acaf3e03ddd18f8d6f4cab00d3665ed55","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2ee1b44cb5eb05386e9d54ec0ad0682acaf3e03ddd18f8d6f4cab00d3665ed55"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ce5640f2a268137465ee72c1e32aee379154d16bc54c0b4ce6d5d456ec56ff5c"} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2ee1b44cb5eb05386e9d54ec0ad0682acaf3e03ddd18f8d6f4cab00d3665ed55","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ce5640f2a268137465ee72c1e32aee379154d16bc54c0b4ce6d5d456ec56ff5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ee1b44cb5eb05386e9d54ec0ad0682acaf3e03ddd18f8d6f4cab00d3665ed55","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2ee1b44cb5eb05386e9d54ec0ad0682acaf3e03ddd18f8d6f4cab00d3665ed55","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2ee1b44cb5eb05386e9d54ec0ad0682acaf3e03ddd18f8d6f4cab00d3665ed55","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2ee1b44cb5eb05386e9d54ec0ad0682acaf3e03ddd18f8d6f4cab00d3665ed55"} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ee1b44cb5eb05386e9d54ec0ad0682acaf3e03ddd18f8d6f4cab00d3665ed55","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2ee1b44cb5eb05386e9d54ec0ad0682acaf3e03ddd18f8d6f4cab00d3665ed55"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2ee1b44cb5eb05386e9d54ec0ad0682acaf3e03ddd18f8d6f4cab00d3665ed55","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2ee1b44cb5eb05386e9d54ec0ad0682acaf3e03ddd18f8d6f4cab00d3665ed55","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4"} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"74f45f8d1fb4041f37c4288822534cbb4c1f16366271f16707a417272998d17a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ce5640f2a268137465ee72c1e32aee379154d16bc54c0b4ce6d5d456ec56ff5c"} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"74f45f8d1fb4041f37c4288822534cbb4c1f16366271f16707a417272998d17a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"74f45f8d1fb4041f37c4288822534cbb4c1f16366271f16707a417272998d17a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"74f45f8d1fb4041f37c4288822534cbb4c1f16366271f16707a417272998d17a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2ee1b44cb5eb05386e9d54ec0ad0682acaf3e03ddd18f8d6f4cab00d3665ed55"} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"74f45f8d1fb4041f37c4288822534cbb4c1f16366271f16707a417272998d17a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78"} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/74f45f8d1fb4041f37c4288822534cbb4c1f16366271f16707a417272998d17a"} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"74f45f8d1fb4041f37c4288822534cbb4c1f16366271f16707a417272998d17a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["74f45f8d1fb4041f37c4288822534cbb4c1f16366271f16707a417272998d17a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78"} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"74f45f8d1fb4041f37c4288822534cbb4c1f16366271f16707a417272998d17a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61"} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"74f45f8d1fb4041f37c4288822534cbb4c1f16366271f16707a417272998d17a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6efeb9d10915a96fdbe321853fc5c64a2da8985971ccbd72e783cc1acb5a483b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78"} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6efeb9d10915a96fdbe321853fc5c64a2da8985971ccbd72e783cc1acb5a483b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6efeb9d10915a96fdbe321853fc5c64a2da8985971ccbd72e783cc1acb5a483b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/74f45f8d1fb4041f37c4288822534cbb4c1f16366271f16707a417272998d17a"} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6efeb9d10915a96fdbe321853fc5c64a2da8985971ccbd72e783cc1acb5a483b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61"} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6efeb9d10915a96fdbe321853fc5c64a2da8985971ccbd72e783cc1acb5a483b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6efeb9d10915a96fdbe321853fc5c64a2da8985971ccbd72e783cc1acb5a483b"} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6efeb9d10915a96fdbe321853fc5c64a2da8985971ccbd72e783cc1acb5a483b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6efeb9d10915a96fdbe321853fc5c64a2da8985971ccbd72e783cc1acb5a483b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6efeb9d10915a96fdbe321853fc5c64a2da8985971ccbd72e783cc1acb5a483b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6efeb9d10915a96fdbe321853fc5c64a2da8985971ccbd72e783cc1acb5a483b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6efeb9d10915a96fdbe321853fc5c64a2da8985971ccbd72e783cc1acb5a483b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78"} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7651539f7506a580704c52db99d078927cb1d07378bfacfeff6de20972ab2568","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6efeb9d10915a96fdbe321853fc5c64a2da8985971ccbd72e783cc1acb5a483b"} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7651539f7506a580704c52db99d078927cb1d07378bfacfeff6de20972ab2568","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6efeb9d10915a96fdbe321853fc5c64a2da8985971ccbd72e783cc1acb5a483b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7651539f7506a580704c52db99d078927cb1d07378bfacfeff6de20972ab2568","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7651539f7506a580704c52db99d078927cb1d07378bfacfeff6de20972ab2568","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7651539f7506a580704c52db99d078927cb1d07378bfacfeff6de20972ab2568"} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7651539f7506a580704c52db99d078927cb1d07378bfacfeff6de20972ab2568","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7651539f7506a580704c52db99d078927cb1d07378bfacfeff6de20972ab2568"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"7651539f7506a580704c52db99d078927cb1d07378bfacfeff6de20972ab2568","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"7651539f7506a580704c52db99d078927cb1d07378bfacfeff6de20972ab2568\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7651539f7506a580704c52db99d078927cb1d07378bfacfeff6de20972ab2568","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7651539f7506a580704c52db99d078927cb1d07378bfacfeff6de20972ab2568","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7651539f7506a580704c52db99d078927cb1d07378bfacfeff6de20972ab2568"} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7651539f7506a580704c52db99d078927cb1d07378bfacfeff6de20972ab2568"} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7651539f7506a580704c52db99d078927cb1d07378bfacfeff6de20972ab2568","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7651539f7506a580704c52db99d078927cb1d07378bfacfeff6de20972ab2568"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7651539f7506a580704c52db99d078927cb1d07378bfacfeff6de20972ab2568","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7651539f7506a580704c52db99d078927cb1d07378bfacfeff6de20972ab2568","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7651539f7506a580704c52db99d078927cb1d07378bfacfeff6de20972ab2568","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7651539f7506a580704c52db99d078927cb1d07378bfacfeff6de20972ab2568","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7651539f7506a580704c52db99d078927cb1d07378bfacfeff6de20972ab2568","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7651539f7506a580704c52db99d078927cb1d07378bfacfeff6de20972ab2568"} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7651539f7506a580704c52db99d078927cb1d07378bfacfeff6de20972ab2568","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7651539f7506a580704c52db99d078927cb1d07378bfacfeff6de20972ab2568"} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7651539f7506a580704c52db99d078927cb1d07378bfacfeff6de20972ab2568","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7651539f7506a580704c52db99d078927cb1d07378bfacfeff6de20972ab2568"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7651539f7506a580704c52db99d078927cb1d07378bfacfeff6de20972ab2568","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7651539f7506a580704c52db99d078927cb1d07378bfacfeff6de20972ab2568","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:41:38Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7651539f7506a580704c52db99d078927cb1d07378bfacfeff6de20972ab2568","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7651539f7506a580704c52db99d078927cb1d07378bfacfeff6de20972ab2568","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7651539f7506a580704c52db99d078927cb1d07378bfacfeff6de20972ab2568","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7651539f7506a580704c52db99d078927cb1d07378bfacfeff6de20972ab2568"} {"level":"debug","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7651539f7506a580704c52db99d078927cb1d07378bfacfeff6de20972ab2568","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:41:38Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7651539f7506a580704c52db99d078927cb1d07378bfacfeff6de20972ab2568"} {"level":"debug","ts":"2026-07-30T01:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7651539f7506a580704c52db99d078927cb1d07378bfacfeff6de20972ab2568","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:41:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:41:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7651539f7506a580704c52db99d078927cb1d07378bfacfeff6de20972ab2568"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7651539f7506a580704c52db99d078927cb1d07378bfacfeff6de20972ab2568","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7651539f7506a580704c52db99d078927cb1d07378bfacfeff6de20972ab2568","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7651539f7506a580704c52db99d078927cb1d07378bfacfeff6de20972ab2568"} {"level":"info","ts":"2026-07-30T01:42:03Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"9daf50ad-0635-4bfd-bc5d-24f4af89f0b8","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.9:56910","PortSpecifier":{"PortValue":56910}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"9daf50ad-0635-4bfd-bc5d-24f4af89f0b8","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-55b321.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T01:42:03Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"9daf50ad-0635-4bfd-bc5d-24f4af89f0b8","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.9:56910","PortSpecifier":{"PortValue":56910}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785375723,"nanos":285077303},"http":{"id":"9daf50ad-0635-4bfd-bc5d-24f4af89f0b8","method":"POST","headers":{":authority":"e2e-shared-a-55b321.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T01:42:03Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"9daf50ad-0635-4bfd-bc5d-24f4af89f0b8","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-30T01:42:03Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"9daf50ad-0635-4bfd-bc5d-24f4af89f0b8","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"735f5498-1bbd-4c94-b2e3-e1284ed20fb3","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=7fe36374-ce6a-4cea-b1b1-89fb5b04b517"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/e49bfaabd695"]}} {"level":"debug","ts":"2026-07-30T01:42:03Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"9daf50ad-0635-4bfd-bc5d-24f4af89f0b8","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/e49bfaabd695"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=7fe36374-ce6a-4cea-b1b1-89fb5b04b517"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"735f5498-1bbd-4c94-b2e3-e1284ed20fb3","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"f6fa2aac1f3929438fbf2eaa99ddbc6580f1f7d81ea9f4aebbc8393fa36216e6"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.52:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-55b321.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T01:42:03Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9daf50ad-0635-4bfd-bc5d-24f4af89f0b8","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-30T01:42:03Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9daf50ad-0635-4bfd-bc5d-24f4af89f0b8","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-30T01:42:03Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9daf50ad-0635-4bfd-bc5d-24f4af89f0b8","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-55b321/rate-test-model-55b321\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-55b321/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-30T01:42:03Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"9daf50ad-0635-4bfd-bc5d-24f4af89f0b8","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-30T01:42:03Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9daf50ad-0635-4bfd-bc5d-24f4af89f0b8","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-30T01:42:03Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9daf50ad-0635-4bfd-bc5d-24f4af89f0b8","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-30T01:42:03Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"9daf50ad-0635-4bfd-bc5d-24f4af89f0b8","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T01:42:03Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"9daf50ad-0635-4bfd-bc5d-24f4af89f0b8","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T01:42:03Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ef95a9c2-6269-4998-89f8-836d75293538","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.9:56930","PortSpecifier":{"PortValue":56930}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.46:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"ef95a9c2-6269-4998-89f8-836d75293538","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-fba93c.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T01:42:03Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ef95a9c2-6269-4998-89f8-836d75293538","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.9:56930","PortSpecifier":{"PortValue":56930}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.46:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785375723,"nanos":332383502},"http":{"id":"ef95a9c2-6269-4998-89f8-836d75293538","method":"POST","headers":{":authority":"e2e-shared-b-fba93c.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T01:42:03Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"ef95a9c2-6269-4998-89f8-836d75293538","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-30T01:42:03Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"ef95a9c2-6269-4998-89f8-836d75293538","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"735f5498-1bbd-4c94-b2e3-e1284ed20fb3","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=7fe36374-ce6a-4cea-b1b1-89fb5b04b517"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/e49bfaabd695"]}} {"level":"debug","ts":"2026-07-30T01:42:03Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"ef95a9c2-6269-4998-89f8-836d75293538","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/e49bfaabd695"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=7fe36374-ce6a-4cea-b1b1-89fb5b04b517"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"735f5498-1bbd-4c94-b2e3-e1284ed20fb3","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.46:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-fba93c.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T01:42:03Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ef95a9c2-6269-4998-89f8-836d75293538","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-30T01:42:03Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ef95a9c2-6269-4998-89f8-836d75293538","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-30T01:42:03Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ef95a9c2-6269-4998-89f8-836d75293538","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-fba93c/rate-test-model-fba93c\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-fba93c/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-30T01:42:03Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"ef95a9c2-6269-4998-89f8-836d75293538","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"userid","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-30T01:42:03Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ef95a9c2-6269-4998-89f8-836d75293538","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-30T01:42:03Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ef95a9c2-6269-4998-89f8-836d75293538","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-30T01:42:03Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ef95a9c2-6269-4998-89f8-836d75293538","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T01:42:03Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ef95a9c2-6269-4998-89f8-836d75293538","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T01:42:03Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"7a4356c6-ffc5-4095-9e97-fe0123bf7df1","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.9:56926","PortSpecifier":{"PortValue":56926}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"7a4356c6-ffc5-4095-9e97-fe0123bf7df1","method":"POST","path":"/ai-tenant-e2e-shared-a-55b321/rate-test-model-55b321/v1/completions","host":"e2e-shared-a-55b321.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T01:42:03Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"7a4356c6-ffc5-4095-9e97-fe0123bf7df1","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.9:56926","PortSpecifier":{"PortValue":56926}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785375723,"nanos":379190612},"http":{"id":"7a4356c6-ffc5-4095-9e97-fe0123bf7df1","method":"POST","headers":{":authority":"e2e-shared-a-55b321.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-55b321/rate-test-model-55b321/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T01:42:03Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"7a4356c6-ffc5-4095-9e97-fe0123bf7df1","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1XXygSjgeiDYZWvqI_1IoDPsDpWu5H1OQEzAjRcm3f2dCVTqbv4f10Db3822K"} {"level":"debug","ts":"2026-07-30T01:42:03Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"7a4356c6-ffc5-4095-9e97-fe0123bf7df1","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-55b321.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1XXygSjgeiDYZWvqI_1IoDPsDpWu5H1OQEzAjRcm3f2dCVTqbv4f10Db3822K\"}"} {"level":"debug","ts":"2026-07-30T01:42:03Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"7a4356c6-ffc5-4095-9e97-fe0123bf7df1","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-55b321.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":"d2a7a89c-1d4d-4a7c-b475-461e694522d8","keyName":"e2e-rate-a-bcb342","subscription":"e2e-rate-iso-a-bcb342","tenant":"e2e-shared-a-55b321","userId":"d2a7a89c-1d4d-4a7c-b475-461e694522d8","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-30T01:42:03Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"7a4356c6-ffc5-4095-9e97-fe0123bf7df1","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-55b321.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"],\"requestedModel\":\"ai-tenant-e2e-shared-a-55b321/rate-test-model-55b321\",\"requestedSubscription\":\"e2e-rate-iso-a-bcb342\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-30T01:42:03Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"7a4356c6-ffc5-4095-9e97-fe0123bf7df1","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-55b321.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-55b321/models/facebook/opt-125m","name":"rate-test-model-55b321","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-bcb342","namespace":"ai-tenant-e2e-shared-a-55b321","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-55b321/rate-test-model-55b321"}} {"level":"debug","ts":"2026-07-30T01:42:03Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"7a4356c6-ffc5-4095-9e97-fe0123bf7df1","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T01:42:03Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7a4356c6-ffc5-4095-9e97-fe0123bf7df1","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-30T01:42:03Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7a4356c6-ffc5-4095-9e97-fe0123bf7df1","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-30T01:42:03Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7a4356c6-ffc5-4095-9e97-fe0123bf7df1","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-55b321/rate-test-model-55b321\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-55b321/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-30T01:42:03Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7a4356c6-ffc5-4095-9e97-fe0123bf7df1","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-30T01:42:03Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"7a4356c6-ffc5-4095-9e97-fe0123bf7df1","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-30T01:42:03Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"7a4356c6-ffc5-4095-9e97-fe0123bf7df1","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-bcb342"} {"level":"debug","ts":"2026-07-30T01:42:03Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"7a4356c6-ffc5-4095-9e97-fe0123bf7df1","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-30T01:42:03Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"7a4356c6-ffc5-4095-9e97-fe0123bf7df1","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":"keyName","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","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":"d2a7a89c-1d4d-4a7c-b475-461e694522d8","keyName":"e2e-rate-a-bcb342","selected_subscription":"e2e-rate-iso-a-bcb342","selected_subscription_key":"ai-tenant-e2e-shared-a-55b321/e2e-rate-iso-a-bcb342@ai-tenant-e2e-shared-a-55b321/rate-test-model-55b321","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-55b321/models/facebook/opt-125m","name":"rate-test-model-55b321","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-bcb342","namespace":"ai-tenant-e2e-shared-a-55b321","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-55b321/rate-test-model-55b321"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-30T01:42:03Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"7a4356c6-ffc5-4095-9e97-fe0123bf7df1","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T01:42:03Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"7a4356c6-ffc5-4095-9e97-fe0123bf7df1","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T01:42:04Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ee23d400-45a1-49ad-8802-3bc05057c0b4","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.9:56940","PortSpecifier":{"PortValue":56940}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"ee23d400-45a1-49ad-8802-3bc05057c0b4","method":"POST","path":"/ai-tenant-e2e-shared-a-55b321/rate-test-model-55b321/v1/completions","host":"e2e-shared-a-55b321.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T01:42:04Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ee23d400-45a1-49ad-8802-3bc05057c0b4","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.9:56940","PortSpecifier":{"PortValue":56940}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785375724,"nanos":471423910},"http":{"id":"ee23d400-45a1-49ad-8802-3bc05057c0b4","method":"POST","headers":{":authority":"e2e-shared-a-55b321.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-55b321/rate-test-model-55b321/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T01:42:04Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"ee23d400-45a1-49ad-8802-3bc05057c0b4","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1XXygSjgeiDYZWvqI_1IoDPsDpWu5H1OQEzAjRcm3f2dCVTqbv4f10Db3822K"} {"level":"debug","ts":"2026-07-30T01:42:04Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"ee23d400-45a1-49ad-8802-3bc05057c0b4","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-55b321.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1XXygSjgeiDYZWvqI_1IoDPsDpWu5H1OQEzAjRcm3f2dCVTqbv4f10Db3822K\"}"} {"level":"debug","ts":"2026-07-30T01:42:04Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"ee23d400-45a1-49ad-8802-3bc05057c0b4","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-55b321.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":"d2a7a89c-1d4d-4a7c-b475-461e694522d8","keyName":"e2e-rate-a-bcb342","subscription":"e2e-rate-iso-a-bcb342","tenant":"e2e-shared-a-55b321","userId":"d2a7a89c-1d4d-4a7c-b475-461e694522d8","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-30T01:42:04Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"ee23d400-45a1-49ad-8802-3bc05057c0b4","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-55b321.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"],\"requestedModel\":\"ai-tenant-e2e-shared-a-55b321/rate-test-model-55b321\",\"requestedSubscription\":\"e2e-rate-iso-a-bcb342\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-30T01:42:04Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"ee23d400-45a1-49ad-8802-3bc05057c0b4","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-55b321.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-55b321/models/facebook/opt-125m","name":"rate-test-model-55b321","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-bcb342","namespace":"ai-tenant-e2e-shared-a-55b321","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-55b321/rate-test-model-55b321"}} {"level":"debug","ts":"2026-07-30T01:42:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"ee23d400-45a1-49ad-8802-3bc05057c0b4","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T01:42:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ee23d400-45a1-49ad-8802-3bc05057c0b4","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-30T01:42:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ee23d400-45a1-49ad-8802-3bc05057c0b4","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-30T01:42:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ee23d400-45a1-49ad-8802-3bc05057c0b4","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-30T01:42:04Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ee23d400-45a1-49ad-8802-3bc05057c0b4","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-55b321/rate-test-model-55b321\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-55b321/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-30T01:42:04Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ee23d400-45a1-49ad-8802-3bc05057c0b4","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-30T01:42:04Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ee23d400-45a1-49ad-8802-3bc05057c0b4","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-30T01:42:04Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ee23d400-45a1-49ad-8802-3bc05057c0b4","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-bcb342"} {"level":"debug","ts":"2026-07-30T01:42:04Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ee23d400-45a1-49ad-8802-3bc05057c0b4","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":"keyName","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","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":"d2a7a89c-1d4d-4a7c-b475-461e694522d8","keyName":"e2e-rate-a-bcb342","selected_subscription":"e2e-rate-iso-a-bcb342","selected_subscription_key":"ai-tenant-e2e-shared-a-55b321/e2e-rate-iso-a-bcb342@ai-tenant-e2e-shared-a-55b321/rate-test-model-55b321","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-55b321/models/facebook/opt-125m","name":"rate-test-model-55b321","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-bcb342","namespace":"ai-tenant-e2e-shared-a-55b321","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-55b321/rate-test-model-55b321"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-30T01:42:04Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ee23d400-45a1-49ad-8802-3bc05057c0b4","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T01:42:04Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ee23d400-45a1-49ad-8802-3bc05057c0b4","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T01:42:05Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"30b74119-c6ae-47e0-b58c-ab1b991d85b1","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.9:45684","PortSpecifier":{"PortValue":45684}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"30b74119-c6ae-47e0-b58c-ab1b991d85b1","method":"POST","path":"/ai-tenant-e2e-shared-a-55b321/rate-test-model-55b321/v1/completions","host":"e2e-shared-a-55b321.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T01:42:05Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"30b74119-c6ae-47e0-b58c-ab1b991d85b1","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.9:45684","PortSpecifier":{"PortValue":45684}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785375725,"nanos":508248840},"http":{"id":"30b74119-c6ae-47e0-b58c-ab1b991d85b1","method":"POST","headers":{":authority":"e2e-shared-a-55b321.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-55b321/rate-test-model-55b321/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T01:42:05Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"30b74119-c6ae-47e0-b58c-ab1b991d85b1","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1XXygSjgeiDYZWvqI_1IoDPsDpWu5H1OQEzAjRcm3f2dCVTqbv4f10Db3822K"} {"level":"debug","ts":"2026-07-30T01:42:05Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"30b74119-c6ae-47e0-b58c-ab1b991d85b1","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-55b321.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1XXygSjgeiDYZWvqI_1IoDPsDpWu5H1OQEzAjRcm3f2dCVTqbv4f10Db3822K\"}"} {"level":"debug","ts":"2026-07-30T01:42:05Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"30b74119-c6ae-47e0-b58c-ab1b991d85b1","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-55b321.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":"d2a7a89c-1d4d-4a7c-b475-461e694522d8","keyName":"e2e-rate-a-bcb342","subscription":"e2e-rate-iso-a-bcb342","tenant":"e2e-shared-a-55b321","userId":"d2a7a89c-1d4d-4a7c-b475-461e694522d8","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-30T01:42:05Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"30b74119-c6ae-47e0-b58c-ab1b991d85b1","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-55b321.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"],\"requestedModel\":\"ai-tenant-e2e-shared-a-55b321/rate-test-model-55b321\",\"requestedSubscription\":\"e2e-rate-iso-a-bcb342\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-30T01:42:05Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"30b74119-c6ae-47e0-b58c-ab1b991d85b1","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-55b321.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-55b321/models/facebook/opt-125m","name":"rate-test-model-55b321","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-bcb342","namespace":"ai-tenant-e2e-shared-a-55b321","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-55b321/rate-test-model-55b321"}} {"level":"debug","ts":"2026-07-30T01:42:05Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"30b74119-c6ae-47e0-b58c-ab1b991d85b1","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T01:42:05Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"30b74119-c6ae-47e0-b58c-ab1b991d85b1","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-30T01:42:05Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"30b74119-c6ae-47e0-b58c-ab1b991d85b1","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-30T01:42:05Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"30b74119-c6ae-47e0-b58c-ab1b991d85b1","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-55b321/rate-test-model-55b321\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-55b321/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-30T01:42:05Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"30b74119-c6ae-47e0-b58c-ab1b991d85b1","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-30T01:42:05Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"30b74119-c6ae-47e0-b58c-ab1b991d85b1","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-30T01:42:05Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"30b74119-c6ae-47e0-b58c-ab1b991d85b1","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-30T01:42:05Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"30b74119-c6ae-47e0-b58c-ab1b991d85b1","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-bcb342"} {"level":"debug","ts":"2026-07-30T01:42:05Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"30b74119-c6ae-47e0-b58c-ab1b991d85b1","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":"keyName","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","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":"d2a7a89c-1d4d-4a7c-b475-461e694522d8","keyName":"e2e-rate-a-bcb342","selected_subscription":"e2e-rate-iso-a-bcb342","selected_subscription_key":"ai-tenant-e2e-shared-a-55b321/e2e-rate-iso-a-bcb342@ai-tenant-e2e-shared-a-55b321/rate-test-model-55b321","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-55b321/models/facebook/opt-125m","name":"rate-test-model-55b321","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-bcb342","namespace":"ai-tenant-e2e-shared-a-55b321","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-55b321/rate-test-model-55b321"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-30T01:42:05Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"30b74119-c6ae-47e0-b58c-ab1b991d85b1","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T01:42:05Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"30b74119-c6ae-47e0-b58c-ab1b991d85b1","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T01:42:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56"} {"level":"info","ts":"2026-07-30T01:42:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7651539f7506a580704c52db99d078927cb1d07378bfacfeff6de20972ab2568"} {"level":"info","ts":"2026-07-30T01:42:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500"} {"level":"info","ts":"2026-07-30T01:42:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c958bacdf68f11587ece6cd697d6fb3b857ebd9bf45a09cc3bccd891106ccc5d"} {"level":"info","ts":"2026-07-30T01:42:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2ee1b44cb5eb05386e9d54ec0ad0682acaf3e03ddd18f8d6f4cab00d3665ed55"} {"level":"info","ts":"2026-07-30T01:42:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6efeb9d10915a96fdbe321853fc5c64a2da8985971ccbd72e783cc1acb5a483b"} {"level":"info","ts":"2026-07-30T01:42:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8e48a5e74799c6c3fd53c03d62cb1a3a43c84ed79c4e33e51911daacd9b8a6ce"} {"level":"info","ts":"2026-07-30T01:42:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61"} {"level":"info","ts":"2026-07-30T01:42:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/74f45f8d1fb4041f37c4288822534cbb4c1f16366271f16707a417272998d17a"} {"level":"info","ts":"2026-07-30T01:42:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4"} {"level":"info","ts":"2026-07-30T01:42:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ce5640f2a268137465ee72c1e32aee379154d16bc54c0b4ce6d5d456ec56ff5c"} {"level":"info","ts":"2026-07-30T01:42:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78"} {"level":"debug","ts":"2026-07-30T01:42:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7651539f7506a580704c52db99d078927cb1d07378bfacfeff6de20972ab2568","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:42:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:42:19Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:42:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7651539f7506a580704c52db99d078927cb1d07378bfacfeff6de20972ab2568","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7651539f7506a580704c52db99d078927cb1d07378bfacfeff6de20972ab2568","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:42:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:42:19Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:42:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7651539f7506a580704c52db99d078927cb1d07378bfacfeff6de20972ab2568"} {"level":"info","ts":"2026-07-30T01:42:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7651539f7506a580704c52db99d078927cb1d07378bfacfeff6de20972ab2568","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7651539f7506a580704c52db99d078927cb1d07378bfacfeff6de20972ab2568","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:42:19Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:42:19Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-30T01:42:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"7651539f7506a580704c52db99d078927cb1d07378bfacfeff6de20972ab2568","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"7651539f7506a580704c52db99d078927cb1d07378bfacfeff6de20972ab2568\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T01:42:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7651539f7506a580704c52db99d078927cb1d07378bfacfeff6de20972ab2568","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7651539f7506a580704c52db99d078927cb1d07378bfacfeff6de20972ab2568","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:42:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7651539f7506a580704c52db99d078927cb1d07378bfacfeff6de20972ab2568"} {"level":"info","ts":"2026-07-30T01:42:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7651539f7506a580704c52db99d078927cb1d07378bfacfeff6de20972ab2568"} {"level":"debug","ts":"2026-07-30T01:42:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7651539f7506a580704c52db99d078927cb1d07378bfacfeff6de20972ab2568","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:42:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:42:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7651539f7506a580704c52db99d078927cb1d07378bfacfeff6de20972ab2568"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:42:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7651539f7506a580704c52db99d078927cb1d07378bfacfeff6de20972ab2568","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7651539f7506a580704c52db99d078927cb1d07378bfacfeff6de20972ab2568","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:42:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7651539f7506a580704c52db99d078927cb1d07378bfacfeff6de20972ab2568"} {"level":"debug","ts":"2026-07-30T01:42:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ee1b44cb5eb05386e9d54ec0ad0682acaf3e03ddd18f8d6f4cab00d3665ed55","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:42:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:42:20Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:42:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2ee1b44cb5eb05386e9d54ec0ad0682acaf3e03ddd18f8d6f4cab00d3665ed55","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2ee1b44cb5eb05386e9d54ec0ad0682acaf3e03ddd18f8d6f4cab00d3665ed55","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2ee1b44cb5eb05386e9d54ec0ad0682acaf3e03ddd18f8d6f4cab00d3665ed55","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:42:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2ee1b44cb5eb05386e9d54ec0ad0682acaf3e03ddd18f8d6f4cab00d3665ed55"} {"level":"debug","ts":"2026-07-30T01:42:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2ee1b44cb5eb05386e9d54ec0ad0682acaf3e03ddd18f8d6f4cab00d3665ed55","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:42:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2ee1b44cb5eb05386e9d54ec0ad0682acaf3e03ddd18f8d6f4cab00d3665ed55"} {"level":"debug","ts":"2026-07-30T01:42:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ee1b44cb5eb05386e9d54ec0ad0682acaf3e03ddd18f8d6f4cab00d3665ed55","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:42:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:42:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2ee1b44cb5eb05386e9d54ec0ad0682acaf3e03ddd18f8d6f4cab00d3665ed55"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:42:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2ee1b44cb5eb05386e9d54ec0ad0682acaf3e03ddd18f8d6f4cab00d3665ed55","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2ee1b44cb5eb05386e9d54ec0ad0682acaf3e03ddd18f8d6f4cab00d3665ed55","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:42:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2ee1b44cb5eb05386e9d54ec0ad0682acaf3e03ddd18f8d6f4cab00d3665ed55"} {"level":"debug","ts":"2026-07-30T01:42:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6efeb9d10915a96fdbe321853fc5c64a2da8985971ccbd72e783cc1acb5a483b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:42:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:42:20Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:42:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6efeb9d10915a96fdbe321853fc5c64a2da8985971ccbd72e783cc1acb5a483b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6efeb9d10915a96fdbe321853fc5c64a2da8985971ccbd72e783cc1acb5a483b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6efeb9d10915a96fdbe321853fc5c64a2da8985971ccbd72e783cc1acb5a483b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:42:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6efeb9d10915a96fdbe321853fc5c64a2da8985971ccbd72e783cc1acb5a483b"} {"level":"debug","ts":"2026-07-30T01:42:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6efeb9d10915a96fdbe321853fc5c64a2da8985971ccbd72e783cc1acb5a483b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:42:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6efeb9d10915a96fdbe321853fc5c64a2da8985971ccbd72e783cc1acb5a483b"} {"level":"debug","ts":"2026-07-30T01:42:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6efeb9d10915a96fdbe321853fc5c64a2da8985971ccbd72e783cc1acb5a483b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:42:20Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:42:20Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6efeb9d10915a96fdbe321853fc5c64a2da8985971ccbd72e783cc1acb5a483b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:42:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6efeb9d10915a96fdbe321853fc5c64a2da8985971ccbd72e783cc1acb5a483b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6efeb9d10915a96fdbe321853fc5c64a2da8985971ccbd72e783cc1acb5a483b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:42:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6efeb9d10915a96fdbe321853fc5c64a2da8985971ccbd72e783cc1acb5a483b"} {"level":"debug","ts":"2026-07-30T01:42:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8e48a5e74799c6c3fd53c03d62cb1a3a43c84ed79c4e33e51911daacd9b8a6ce","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:42:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:42:20Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:42:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8e48a5e74799c6c3fd53c03d62cb1a3a43c84ed79c4e33e51911daacd9b8a6ce","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8e48a5e74799c6c3fd53c03d62cb1a3a43c84ed79c4e33e51911daacd9b8a6ce","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:42:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:42:20Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:42:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8e48a5e74799c6c3fd53c03d62cb1a3a43c84ed79c4e33e51911daacd9b8a6ce"} {"level":"info","ts":"2026-07-30T01:42:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8e48a5e74799c6c3fd53c03d62cb1a3a43c84ed79c4e33e51911daacd9b8a6ce","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8e48a5e74799c6c3fd53c03d62cb1a3a43c84ed79c4e33e51911daacd9b8a6ce","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:42:20Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:42:20Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-30T01:42:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"8e48a5e74799c6c3fd53c03d62cb1a3a43c84ed79c4e33e51911daacd9b8a6ce","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"8e48a5e74799c6c3fd53c03d62cb1a3a43c84ed79c4e33e51911daacd9b8a6ce\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T01:42:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8e48a5e74799c6c3fd53c03d62cb1a3a43c84ed79c4e33e51911daacd9b8a6ce","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8e48a5e74799c6c3fd53c03d62cb1a3a43c84ed79c4e33e51911daacd9b8a6ce","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:42:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8e48a5e74799c6c3fd53c03d62cb1a3a43c84ed79c4e33e51911daacd9b8a6ce"} {"level":"info","ts":"2026-07-30T01:42:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8e48a5e74799c6c3fd53c03d62cb1a3a43c84ed79c4e33e51911daacd9b8a6ce"} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c958bacdf68f11587ece6cd697d6fb3b857ebd9bf45a09cc3bccd891106ccc5d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c958bacdf68f11587ece6cd697d6fb3b857ebd9bf45a09cc3bccd891106ccc5d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c958bacdf68f11587ece6cd697d6fb3b857ebd9bf45a09cc3bccd891106ccc5d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8e48a5e74799c6c3fd53c03d62cb1a3a43c84ed79c4e33e51911daacd9b8a6ce","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8e48a5e74799c6c3fd53c03d62cb1a3a43c84ed79c4e33e51911daacd9b8a6ce"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c958bacdf68f11587ece6cd697d6fb3b857ebd9bf45a09cc3bccd891106ccc5d"} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8e48a5e74799c6c3fd53c03d62cb1a3a43c84ed79c4e33e51911daacd9b8a6ce","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c958bacdf68f11587ece6cd697d6fb3b857ebd9bf45a09cc3bccd891106ccc5d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8e48a5e74799c6c3fd53c03d62cb1a3a43c84ed79c4e33e51911daacd9b8a6ce","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c958bacdf68f11587ece6cd697d6fb3b857ebd9bf45a09cc3bccd891106ccc5d"} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c958bacdf68f11587ece6cd697d6fb3b857ebd9bf45a09cc3bccd891106ccc5d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c958bacdf68f11587ece6cd697d6fb3b857ebd9bf45a09cc3bccd891106ccc5d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8e48a5e74799c6c3fd53c03d62cb1a3a43c84ed79c4e33e51911daacd9b8a6ce"} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c958bacdf68f11587ece6cd697d6fb3b857ebd9bf45a09cc3bccd891106ccc5d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c958bacdf68f11587ece6cd697d6fb3b857ebd9bf45a09cc3bccd891106ccc5d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c958bacdf68f11587ece6cd697d6fb3b857ebd9bf45a09cc3bccd891106ccc5d"} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4"} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500"} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4"} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500"} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4"} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500"} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4"} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"74f45f8d1fb4041f37c4288822534cbb4c1f16366271f16707a417272998d17a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"74f45f8d1fb4041f37c4288822534cbb4c1f16366271f16707a417272998d17a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/74f45f8d1fb4041f37c4288822534cbb4c1f16366271f16707a417272998d17a"} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"74f45f8d1fb4041f37c4288822534cbb4c1f16366271f16707a417272998d17a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["74f45f8d1fb4041f37c4288822534cbb4c1f16366271f16707a417272998d17a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"74f45f8d1fb4041f37c4288822534cbb4c1f16366271f16707a417272998d17a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ce5640f2a268137465ee72c1e32aee379154d16bc54c0b4ce6d5d456ec56ff5c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56"} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ce5640f2a268137465ee72c1e32aee379154d16bc54c0b4ce6d5d456ec56ff5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"74f45f8d1fb4041f37c4288822534cbb4c1f16366271f16707a417272998d17a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ce5640f2a268137465ee72c1e32aee379154d16bc54c0b4ce6d5d456ec56ff5c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ce5640f2a268137465ee72c1e32aee379154d16bc54c0b4ce6d5d456ec56ff5c"} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ce5640f2a268137465ee72c1e32aee379154d16bc54c0b4ce6d5d456ec56ff5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ce5640f2a268137465ee72c1e32aee379154d16bc54c0b4ce6d5d456ec56ff5c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ce5640f2a268137465ee72c1e32aee379154d16bc54c0b4ce6d5d456ec56ff5c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ce5640f2a268137465ee72c1e32aee379154d16bc54c0b4ce6d5d456ec56ff5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ce5640f2a268137465ee72c1e32aee379154d16bc54c0b4ce6d5d456ec56ff5c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ce5640f2a268137465ee72c1e32aee379154d16bc54c0b4ce6d5d456ec56ff5c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"ce5640f2a268137465ee72c1e32aee379154d16bc54c0b4ce6d5d456ec56ff5c","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"ce5640f2a268137465ee72c1e32aee379154d16bc54c0b4ce6d5d456ec56ff5c\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ce5640f2a268137465ee72c1e32aee379154d16bc54c0b4ce6d5d456ec56ff5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/74f45f8d1fb4041f37c4288822534cbb4c1f16366271f16707a417272998d17a"} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56"} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ce5640f2a268137465ee72c1e32aee379154d16bc54c0b4ce6d5d456ec56ff5c"} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61"} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78"} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78"} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61"} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78"} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61"} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78"} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61"} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78"} {"level":"error","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61"} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61"} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78"} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61"} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61"} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:42:21Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61"} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:42:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61"} {"level":"debug","ts":"2026-07-30T01:42:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:42:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:42:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:42:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:42:22Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:42:22Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:42:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:42:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61"} {"level":"debug","ts":"2026-07-30T01:42:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:42:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61"} {"level":"debug","ts":"2026-07-30T01:42:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:42:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:42:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:42:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:42:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:42:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61"} {"level":"info","ts":"2026-07-30T01:42:45Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ff80cb32-d1a9-40de-8e99-2bab72ac6018","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.9:59962","PortSpecifier":{"PortValue":59962}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"ff80cb32-d1a9-40de-8e99-2bab72ac6018","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-55b321.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T01:42:45Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ff80cb32-d1a9-40de-8e99-2bab72ac6018","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.9:59962","PortSpecifier":{"PortValue":59962}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785375765,"nanos":108743871},"http":{"id":"ff80cb32-d1a9-40de-8e99-2bab72ac6018","method":"POST","headers":{":authority":"e2e-shared-a-55b321.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T01:42:45Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"ff80cb32-d1a9-40de-8e99-2bab72ac6018","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-30T01:42:45Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"ff80cb32-d1a9-40de-8e99-2bab72ac6018","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"735f5498-1bbd-4c94-b2e3-e1284ed20fb3","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=7fe36374-ce6a-4cea-b1b1-89fb5b04b517"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/e49bfaabd695"]}} {"level":"debug","ts":"2026-07-30T01:42:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"ff80cb32-d1a9-40de-8e99-2bab72ac6018","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/e49bfaabd695"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=7fe36374-ce6a-4cea-b1b1-89fb5b04b517"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"735f5498-1bbd-4c94-b2e3-e1284ed20fb3","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"f6fa2aac1f3929438fbf2eaa99ddbc6580f1f7d81ea9f4aebbc8393fa36216e6"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.52:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-55b321.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T01:42:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ff80cb32-d1a9-40de-8e99-2bab72ac6018","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-30T01:42:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ff80cb32-d1a9-40de-8e99-2bab72ac6018","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-30T01:42:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ff80cb32-d1a9-40de-8e99-2bab72ac6018","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-55b321/rate-test-model-55b321\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-55b321/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-30T01:42:45Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"ff80cb32-d1a9-40de-8e99-2bab72ac6018","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-30T01:42:45Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ff80cb32-d1a9-40de-8e99-2bab72ac6018","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-30T01:42:45Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ff80cb32-d1a9-40de-8e99-2bab72ac6018","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-30T01:42:45Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ff80cb32-d1a9-40de-8e99-2bab72ac6018","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T01:42:45Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ff80cb32-d1a9-40de-8e99-2bab72ac6018","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T01:42:45Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"a07a26ab-4a55-45da-be4f-597254c92aa6","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.9:56346","PortSpecifier":{"PortValue":56346}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.46:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"a07a26ab-4a55-45da-be4f-597254c92aa6","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-fba93c.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T01:42:45Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"a07a26ab-4a55-45da-be4f-597254c92aa6","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.9:56346","PortSpecifier":{"PortValue":56346}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.46:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785375765,"nanos":147859454},"http":{"id":"a07a26ab-4a55-45da-be4f-597254c92aa6","method":"POST","headers":{":authority":"e2e-shared-b-fba93c.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T01:42:45Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"a07a26ab-4a55-45da-be4f-597254c92aa6","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-30T01:42:45Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"a07a26ab-4a55-45da-be4f-597254c92aa6","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"735f5498-1bbd-4c94-b2e3-e1284ed20fb3","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=7fe36374-ce6a-4cea-b1b1-89fb5b04b517"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/e49bfaabd695"]}} {"level":"debug","ts":"2026-07-30T01:42:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"a07a26ab-4a55-45da-be4f-597254c92aa6","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/e49bfaabd695"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=7fe36374-ce6a-4cea-b1b1-89fb5b04b517"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"735f5498-1bbd-4c94-b2e3-e1284ed20fb3","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.46:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-fba93c.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T01:42:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a07a26ab-4a55-45da-be4f-597254c92aa6","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-30T01:42:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a07a26ab-4a55-45da-be4f-597254c92aa6","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-30T01:42:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a07a26ab-4a55-45da-be4f-597254c92aa6","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-fba93c/rate-test-model-fba93c\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-fba93c/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-30T01:42:45Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"a07a26ab-4a55-45da-be4f-597254c92aa6","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-30T01:42:45Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a07a26ab-4a55-45da-be4f-597254c92aa6","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-30T01:42:45Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a07a26ab-4a55-45da-be4f-597254c92aa6","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-30T01:42:45Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"a07a26ab-4a55-45da-be4f-597254c92aa6","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T01:42:45Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"a07a26ab-4a55-45da-be4f-597254c92aa6","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T01:42:45Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"a297767f-1acc-497e-9458-2d666d78caad","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.9:59966","PortSpecifier":{"PortValue":59966}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"a297767f-1acc-497e-9458-2d666d78caad","method":"POST","path":"/ai-tenant-e2e-shared-a-55b321/rate-test-model-55b321/v1/completions","host":"e2e-shared-a-55b321.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T01:42:45Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"a297767f-1acc-497e-9458-2d666d78caad","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.9:59966","PortSpecifier":{"PortValue":59966}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785375765,"nanos":186333716},"http":{"id":"a297767f-1acc-497e-9458-2d666d78caad","method":"POST","headers":{":authority":"e2e-shared-a-55b321.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-55b321/rate-test-model-55b321/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T01:42:45Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"a297767f-1acc-497e-9458-2d666d78caad","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-DX0X5mzAMeir8EzX_DGWZDg8uVMhjoFtcPUE2hADvVpEz7fANLJmES13x1h8"} {"level":"debug","ts":"2026-07-30T01:42:45Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"a297767f-1acc-497e-9458-2d666d78caad","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-55b321.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-DX0X5mzAMeir8EzX_DGWZDg8uVMhjoFtcPUE2hADvVpEz7fANLJmES13x1h8\"}"} {"level":"debug","ts":"2026-07-30T01:42:45Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"a297767f-1acc-497e-9458-2d666d78caad","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-55b321.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":"43b8500d-99b0-470a-86e5-f0e6bb2ce8d1","keyName":"e2e-rate-a-247681","subscription":"e2e-rate-iso-a-247681","tenant":"e2e-shared-a-55b321","userId":"43b8500d-99b0-470a-86e5-f0e6bb2ce8d1","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-30T01:42:45Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"a297767f-1acc-497e-9458-2d666d78caad","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-55b321.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"],\"requestedModel\":\"ai-tenant-e2e-shared-a-55b321/rate-test-model-55b321\",\"requestedSubscription\":\"e2e-rate-iso-a-247681\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-30T01:42:45Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"a297767f-1acc-497e-9458-2d666d78caad","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-55b321.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-55b321/models/facebook/opt-125m","name":"rate-test-model-55b321","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-247681","namespace":"ai-tenant-e2e-shared-a-55b321","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-55b321/rate-test-model-55b321"}} {"level":"debug","ts":"2026-07-30T01:42:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"a297767f-1acc-497e-9458-2d666d78caad","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T01:42:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a297767f-1acc-497e-9458-2d666d78caad","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-30T01:42:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a297767f-1acc-497e-9458-2d666d78caad","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-30T01:42:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a297767f-1acc-497e-9458-2d666d78caad","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-30T01:42:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a297767f-1acc-497e-9458-2d666d78caad","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-55b321/rate-test-model-55b321\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-55b321/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-30T01:42:45Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a297767f-1acc-497e-9458-2d666d78caad","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-30T01:42:45Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a297767f-1acc-497e-9458-2d666d78caad","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-30T01:42:45Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a297767f-1acc-497e-9458-2d666d78caad","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-247681"} {"level":"debug","ts":"2026-07-30T01:42:45Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a297767f-1acc-497e-9458-2d666d78caad","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":"keyName","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","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":"43b8500d-99b0-470a-86e5-f0e6bb2ce8d1","keyName":"e2e-rate-a-247681","selected_subscription":"e2e-rate-iso-a-247681","selected_subscription_key":"ai-tenant-e2e-shared-a-55b321/e2e-rate-iso-a-247681@ai-tenant-e2e-shared-a-55b321/rate-test-model-55b321","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-55b321/models/facebook/opt-125m","name":"rate-test-model-55b321","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-247681","namespace":"ai-tenant-e2e-shared-a-55b321","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-55b321/rate-test-model-55b321"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-30T01:42:45Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"a297767f-1acc-497e-9458-2d666d78caad","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T01:42:45Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"a297767f-1acc-497e-9458-2d666d78caad","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T01:42:46Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"02aae03b-4748-4584-9b51-d6c9c3f33fcb","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.9:50584","PortSpecifier":{"PortValue":50584}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"02aae03b-4748-4584-9b51-d6c9c3f33fcb","method":"POST","path":"/ai-tenant-e2e-shared-a-55b321/rate-test-model-55b321/v1/completions","host":"e2e-shared-a-55b321.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T01:42:46Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"02aae03b-4748-4584-9b51-d6c9c3f33fcb","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.9:50584","PortSpecifier":{"PortValue":50584}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785375766,"nanos":226286517},"http":{"id":"02aae03b-4748-4584-9b51-d6c9c3f33fcb","method":"POST","headers":{":authority":"e2e-shared-a-55b321.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-55b321/rate-test-model-55b321/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T01:42:46Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"02aae03b-4748-4584-9b51-d6c9c3f33fcb","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-DX0X5mzAMeir8EzX_DGWZDg8uVMhjoFtcPUE2hADvVpEz7fANLJmES13x1h8"} {"level":"debug","ts":"2026-07-30T01:42:46Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"02aae03b-4748-4584-9b51-d6c9c3f33fcb","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-55b321.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-DX0X5mzAMeir8EzX_DGWZDg8uVMhjoFtcPUE2hADvVpEz7fANLJmES13x1h8\"}"} {"level":"debug","ts":"2026-07-30T01:42:46Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"02aae03b-4748-4584-9b51-d6c9c3f33fcb","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-55b321.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":"43b8500d-99b0-470a-86e5-f0e6bb2ce8d1","keyName":"e2e-rate-a-247681","subscription":"e2e-rate-iso-a-247681","tenant":"e2e-shared-a-55b321","userId":"43b8500d-99b0-470a-86e5-f0e6bb2ce8d1","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-30T01:42:46Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"02aae03b-4748-4584-9b51-d6c9c3f33fcb","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-55b321.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"],\"requestedModel\":\"ai-tenant-e2e-shared-a-55b321/rate-test-model-55b321\",\"requestedSubscription\":\"e2e-rate-iso-a-247681\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-30T01:42:46Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"02aae03b-4748-4584-9b51-d6c9c3f33fcb","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-55b321.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-55b321/models/facebook/opt-125m","name":"rate-test-model-55b321","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-247681","namespace":"ai-tenant-e2e-shared-a-55b321","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-55b321/rate-test-model-55b321"}} {"level":"debug","ts":"2026-07-30T01:42:46Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"02aae03b-4748-4584-9b51-d6c9c3f33fcb","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T01:42:46Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"02aae03b-4748-4584-9b51-d6c9c3f33fcb","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-30T01:42:46Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"02aae03b-4748-4584-9b51-d6c9c3f33fcb","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-30T01:42:46Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"02aae03b-4748-4584-9b51-d6c9c3f33fcb","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-30T01:42:46Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"02aae03b-4748-4584-9b51-d6c9c3f33fcb","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-55b321/rate-test-model-55b321\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-55b321/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-30T01:42:46Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"02aae03b-4748-4584-9b51-d6c9c3f33fcb","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-30T01:42:46Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"02aae03b-4748-4584-9b51-d6c9c3f33fcb","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-247681"} {"level":"debug","ts":"2026-07-30T01:42:46Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"02aae03b-4748-4584-9b51-d6c9c3f33fcb","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-30T01:42:46Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"02aae03b-4748-4584-9b51-d6c9c3f33fcb","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":"keyName","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","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":"43b8500d-99b0-470a-86e5-f0e6bb2ce8d1","keyName":"e2e-rate-a-247681","selected_subscription":"e2e-rate-iso-a-247681","selected_subscription_key":"ai-tenant-e2e-shared-a-55b321/e2e-rate-iso-a-247681@ai-tenant-e2e-shared-a-55b321/rate-test-model-55b321","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-55b321/models/facebook/opt-125m","name":"rate-test-model-55b321","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-247681","namespace":"ai-tenant-e2e-shared-a-55b321","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-55b321/rate-test-model-55b321"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-30T01:42:46Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"02aae03b-4748-4584-9b51-d6c9c3f33fcb","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T01:42:46Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"02aae03b-4748-4584-9b51-d6c9c3f33fcb","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T01:42:47Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"fedcbef7-5643-4dad-b4ae-2a2bfdd36fc6","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.9:50592","PortSpecifier":{"PortValue":50592}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"fedcbef7-5643-4dad-b4ae-2a2bfdd36fc6","method":"POST","path":"/ai-tenant-e2e-shared-a-55b321/rate-test-model-55b321/v1/completions","host":"e2e-shared-a-55b321.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T01:42:47Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"fedcbef7-5643-4dad-b4ae-2a2bfdd36fc6","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.9:50592","PortSpecifier":{"PortValue":50592}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.52:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785375767,"nanos":263619102},"http":{"id":"fedcbef7-5643-4dad-b4ae-2a2bfdd36fc6","method":"POST","headers":{":authority":"e2e-shared-a-55b321.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-55b321/rate-test-model-55b321/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T01:42:47Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"fedcbef7-5643-4dad-b4ae-2a2bfdd36fc6","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-DX0X5mzAMeir8EzX_DGWZDg8uVMhjoFtcPUE2hADvVpEz7fANLJmES13x1h8"} {"level":"debug","ts":"2026-07-30T01:42:47Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"fedcbef7-5643-4dad-b4ae-2a2bfdd36fc6","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-55b321.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-DX0X5mzAMeir8EzX_DGWZDg8uVMhjoFtcPUE2hADvVpEz7fANLJmES13x1h8\"}"} {"level":"debug","ts":"2026-07-30T01:42:47Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"fedcbef7-5643-4dad-b4ae-2a2bfdd36fc6","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-55b321.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":"43b8500d-99b0-470a-86e5-f0e6bb2ce8d1","keyName":"e2e-rate-a-247681","subscription":"e2e-rate-iso-a-247681","tenant":"e2e-shared-a-55b321","userId":"43b8500d-99b0-470a-86e5-f0e6bb2ce8d1","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-30T01:42:47Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"fedcbef7-5643-4dad-b4ae-2a2bfdd36fc6","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-55b321.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"],\"requestedModel\":\"ai-tenant-e2e-shared-a-55b321/rate-test-model-55b321\",\"requestedSubscription\":\"e2e-rate-iso-a-247681\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-30T01:42:47Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"fedcbef7-5643-4dad-b4ae-2a2bfdd36fc6","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-55b321.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-55b321/models/facebook/opt-125m","name":"rate-test-model-55b321","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-247681","namespace":"ai-tenant-e2e-shared-a-55b321","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-55b321/rate-test-model-55b321"}} {"level":"debug","ts":"2026-07-30T01:42:47Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"fedcbef7-5643-4dad-b4ae-2a2bfdd36fc6","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T01:42:47Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"fedcbef7-5643-4dad-b4ae-2a2bfdd36fc6","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-30T01:42:47Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"fedcbef7-5643-4dad-b4ae-2a2bfdd36fc6","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-30T01:42:47Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"fedcbef7-5643-4dad-b4ae-2a2bfdd36fc6","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-55b321/rate-test-model-55b321\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-55b321/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-30T01:42:47Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"fedcbef7-5643-4dad-b4ae-2a2bfdd36fc6","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-30T01:42:47Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"fedcbef7-5643-4dad-b4ae-2a2bfdd36fc6","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-30T01:42:47Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"fedcbef7-5643-4dad-b4ae-2a2bfdd36fc6","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-30T01:42:47Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"fedcbef7-5643-4dad-b4ae-2a2bfdd36fc6","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-247681"} {"level":"debug","ts":"2026-07-30T01:42:47Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"fedcbef7-5643-4dad-b4ae-2a2bfdd36fc6","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":"keyName","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","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":"43b8500d-99b0-470a-86e5-f0e6bb2ce8d1","keyName":"e2e-rate-a-247681","selected_subscription":"e2e-rate-iso-a-247681","selected_subscription_key":"ai-tenant-e2e-shared-a-55b321/e2e-rate-iso-a-247681@ai-tenant-e2e-shared-a-55b321/rate-test-model-55b321","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-55b321/models/facebook/opt-125m","name":"rate-test-model-55b321","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-247681","namespace":"ai-tenant-e2e-shared-a-55b321","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-55b321/rate-test-model-55b321"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-30T01:42:47Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"fedcbef7-5643-4dad-b4ae-2a2bfdd36fc6","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T01:42:47Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"fedcbef7-5643-4dad-b4ae-2a2bfdd36fc6","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T01:42:47Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"b9a0d43c-b451-4fe3-9209-8191786d281f","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.9:35598","PortSpecifier":{"PortValue":35598}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.46:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"b9a0d43c-b451-4fe3-9209-8191786d281f","method":"POST","path":"/ai-tenant-e2e-shared-b-fba93c/rate-test-model-fba93c/v1/completions","host":"e2e-shared-b-fba93c.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T01:42:47Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"b9a0d43c-b451-4fe3-9209-8191786d281f","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.9:35598","PortSpecifier":{"PortValue":35598}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.46:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785375767,"nanos":296982100},"http":{"id":"b9a0d43c-b451-4fe3-9209-8191786d281f","method":"POST","headers":{":authority":"e2e-shared-b-fba93c.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-b-fba93c/rate-test-model-fba93c/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T01:42:47Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"b9a0d43c-b451-4fe3-9209-8191786d281f","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1681Jx50akmX2A7Hf_Re4MNlO8jWmVC7x7aLsOpwqyxtdQhB4uVq43ALYnSt6"} {"level":"debug","ts":"2026-07-30T01:42:47Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"b9a0d43c-b451-4fe3-9209-8191786d281f","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-fba93c.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1681Jx50akmX2A7Hf_Re4MNlO8jWmVC7x7aLsOpwqyxtdQhB4uVq43ALYnSt6\"}"} {"level":"debug","ts":"2026-07-30T01:42:47Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"b9a0d43c-b451-4fe3-9209-8191786d281f","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-fba93c.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":"b789e59a-5d6a-46ec-b53a-ea0adb5d5bf8","keyName":"e2e-rate-b-247681","subscription":"e2e-rate-iso-b-247681","tenant":"e2e-shared-b-fba93c","userId":"b789e59a-5d6a-46ec-b53a-ea0adb5d5bf8","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-30T01:42:47Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"b9a0d43c-b451-4fe3-9209-8191786d281f","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-b-fba93c.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"],\"requestedModel\":\"ai-tenant-e2e-shared-b-fba93c/rate-test-model-fba93c\",\"requestedSubscription\":\"e2e-rate-iso-b-247681\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-30T01:42:47Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"b9a0d43c-b451-4fe3-9209-8191786d281f","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-fba93c.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-fba93c/models/facebook/opt-125m","name":"rate-test-model-fba93c","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-rate-iso-b-247681","namespace":"ai-tenant-e2e-shared-b-fba93c","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-b-fba93c/rate-test-model-fba93c"}} {"level":"debug","ts":"2026-07-30T01:42:47Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"b9a0d43c-b451-4fe3-9209-8191786d281f","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T01:42:47Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b9a0d43c-b451-4fe3-9209-8191786d281f","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-30T01:42:47Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b9a0d43c-b451-4fe3-9209-8191786d281f","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-30T01:42:47Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b9a0d43c-b451-4fe3-9209-8191786d281f","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-30T01:42:47Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b9a0d43c-b451-4fe3-9209-8191786d281f","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-fba93c/rate-test-model-fba93c\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-fba93c/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-30T01:42:47Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b9a0d43c-b451-4fe3-9209-8191786d281f","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-30T01:42:47Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b9a0d43c-b451-4fe3-9209-8191786d281f","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-247681"} {"level":"debug","ts":"2026-07-30T01:42:47Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b9a0d43c-b451-4fe3-9209-8191786d281f","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-30T01:42:47Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b9a0d43c-b451-4fe3-9209-8191786d281f","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":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"selected_subscription_key","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"b789e59a-5d6a-46ec-b53a-ea0adb5d5bf8","keyName":"e2e-rate-b-247681","selected_subscription":"e2e-rate-iso-b-247681","selected_subscription_key":"ai-tenant-e2e-shared-b-fba93c/e2e-rate-iso-b-247681@ai-tenant-e2e-shared-b-fba93c/rate-test-model-fba93c","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-b-fba93c/models/facebook/opt-125m","name":"rate-test-model-fba93c","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-rate-iso-b-247681","namespace":"ai-tenant-e2e-shared-b-fba93c","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-b-fba93c/rate-test-model-fba93c"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-30T01:42:47Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"b9a0d43c-b451-4fe3-9209-8191786d281f","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T01:42:47Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"b9a0d43c-b451-4fe3-9209-8191786d281f","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T01:42:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6efeb9d10915a96fdbe321853fc5c64a2da8985971ccbd72e783cc1acb5a483b"} {"level":"info","ts":"2026-07-30T01:42:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5c05c18a7854cab9c59aba471a1a7659fc4577de06ba0a5fb769076e35bf421e"} {"level":"info","ts":"2026-07-30T01:42:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f6fa2aac1f3929438fbf2eaa99ddbc6580f1f7d81ea9f4aebbc8393fa36216e6"} {"level":"info","ts":"2026-07-30T01:42:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ce5640f2a268137465ee72c1e32aee379154d16bc54c0b4ce6d5d456ec56ff5c"} {"level":"info","ts":"2026-07-30T01:42:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5f45a67f37644da2da1af9f077bf009359cd681818067705bddeea98394b2d78"} {"level":"info","ts":"2026-07-30T01:42:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e98dd283d5a64f8a2b56e70244eebef4fbb2a43a92c5c748fb3f18b5a30adb9c"} {"level":"info","ts":"2026-07-30T01:42:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/593de1cd3f1442bdd0a04bf35f799f32a44ae48c2b3195a96e7c78b91d5e5500"} {"level":"info","ts":"2026-07-30T01:42:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8233b58a590c594ab0fb0274c18b1b9dbbdcf3aca49e4d96e47de6b06c0ed464"} {"level":"info","ts":"2026-07-30T01:42:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/cd121cd957cfa5cfe3d3e36ee5f59167c83761fc29c5e5895fd294bdcacbcf56"} {"level":"info","ts":"2026-07-30T01:42:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/240918f6260afdaa1a8a3db5885eaf42e88c085eabc1e6505fe3c317b7dcc69e"} {"level":"info","ts":"2026-07-30T01:42:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7e6c100ded3353462097a1e0dc3820e90f776d0b3d3d54a9e20180ebe0c58745"} {"level":"info","ts":"2026-07-30T01:42:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/fff0556325a0feedc13f92f592a3df1354f4d894f8e9f498f276d324dd40137e"} {"level":"info","ts":"2026-07-30T01:42:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8e48a5e74799c6c3fd53c03d62cb1a3a43c84ed79c4e33e51911daacd9b8a6ce"} {"level":"info","ts":"2026-07-30T01:42:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7651539f7506a580704c52db99d078927cb1d07378bfacfeff6de20972ab2568"} {"level":"info","ts":"2026-07-30T01:42:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ec677df74224622f32ac6d15b3e9e0c998df63c1ce9108149f20e96584dc4f3f"} {"level":"info","ts":"2026-07-30T01:42:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/74f45f8d1fb4041f37c4288822534cbb4c1f16366271f16707a417272998d17a"} {"level":"info","ts":"2026-07-30T01:42:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9e25f6793a0f3ffafd3dc989d1182f31c1a9059605ea364e4b11993efe47f60e"} {"level":"info","ts":"2026-07-30T01:42:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/361d38d2e8cb58cfca540f45266a6520909520754861c6a9b29e479dfa3efbe3"} {"level":"info","ts":"2026-07-30T01:42:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2ee1b44cb5eb05386e9d54ec0ad0682acaf3e03ddd18f8d6f4cab00d3665ed55"} {"level":"info","ts":"2026-07-30T01:42:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9b937803550b3a664f3b4285cea3b22a0367faf465428cdf80055fec4e028d66"} {"level":"info","ts":"2026-07-30T01:42:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/670f94ac2bba00f6b1740431a4c71aae9e127cf805c89c1518a13f43d38b0a61"} {"level":"info","ts":"2026-07-30T01:42:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/84680a6584c88d7a0a21b7fe6544de909333a475cfec6f5af3dac7ce0c5427c4"} {"level":"info","ts":"2026-07-30T01:42:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/90b0421d4b45d6c39f0282832f6abda2840dc3220e72385288a716ccb855e5d1"} {"level":"info","ts":"2026-07-30T01:42:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c958bacdf68f11587ece6cd697d6fb3b857ebd9bf45a09cc3bccd891106ccc5d"} {"level":"info","ts":"2026-07-30T01:44:11Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"6ddba611-5921-48a4-bc6c-7e328b863456","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.9:54392","PortSpecifier":{"PortValue":54392}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.37:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"6ddba611-5921-48a4-bc6c-7e328b863456","method":"POST","path":"/maas-api/v1/api-keys","host":"maas.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T01:44:11Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"6ddba611-5921-48a4-bc6c-7e328b863456","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.9:54392","PortSpecifier":{"PortValue":54392}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.37:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785375851,"nanos":397009849},"http":{"id":"6ddba611-5921-48a4-bc6c-7e328b863456","method":"POST","headers":{":authority":"maas.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T01:44:11Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"6ddba611-5921-48a4-bc6c-7e328b863456","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-30T01:44:11Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"6ddba611-5921-48a4-bc6c-7e328b863456","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"735f5498-1bbd-4c94-b2e3-e1284ed20fb3","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=7fe36374-ce6a-4cea-b1b1-89fb5b04b517"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/e49bfaabd695"]}} {"level":"debug","ts":"2026-07-30T01:44:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"6ddba611-5921-48a4-bc6c-7e328b863456","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/e49bfaabd695"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=7fe36374-ce6a-4cea-b1b1-89fb5b04b517"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"735f5498-1bbd-4c94-b2e3-e1284ed20fb3","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"b64d1d3a1a41de71c5b05aa58c2da5025409dfbb29fbaa63fe6a7b8fb71bf42e"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.37:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"maas.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T01:44:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6ddba611-5921-48a4-bc6c-7e328b863456","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-30T01:44:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6ddba611-5921-48a4-bc6c-7e328b863456","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-30T01:44:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6ddba611-5921-48a4-bc6c-7e328b863456","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-30T01:44:11Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"6ddba611-5921-48a4-bc6c-7e328b863456","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"userid","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"keyId","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-30T01:44:11Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"6ddba611-5921-48a4-bc6c-7e328b863456","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-30T01:44:11Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"6ddba611-5921-48a4-bc6c-7e328b863456","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-30T01:44:11Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"6ddba611-5921-48a4-bc6c-7e328b863456","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T01:44:11Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"6ddba611-5921-48a4-bc6c-7e328b863456","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T01:44:11Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"d8f3f4c4-a694-42da-ad8e-7487e4b81d87","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.9:54406","PortSpecifier":{"PortValue":54406}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.37:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"d8f3f4c4-a694-42da-ad8e-7487e4b81d87","method":"POST","path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","host":"maas.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T01:44:11Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"d8f3f4c4-a694-42da-ad8e-7487e4b81d87","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.9:54406","PortSpecifier":{"PortValue":54406}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.37:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785375851,"nanos":448750015},"http":{"id":"d8f3f4c4-a694-42da-ad8e-7487e4b81d87","method":"POST","headers":{":authority":"maas.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com",":method":"POST",":path":"/llm/facebook-opt-125m-simulated/v1/chat/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T01:44:11Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"d8f3f4c4-a694-42da-ad8e-7487e4b81d87","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-CNvQc3UkCaxNYgUb_Mr8bmXRYhJTIcwYN25amqni6erzx8QL51rQEwg0H8Cu"} {"level":"debug","ts":"2026-07-30T01:44:11Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"d8f3f4c4-a694-42da-ad8e-7487e4b81d87","config":"apiKeyValidation","method":"POST","url":"https://maas-api.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-CNvQc3UkCaxNYgUb_Mr8bmXRYhJTIcwYN25amqni6erzx8QL51rQEwg0H8Cu\"}"} {"level":"debug","ts":"2026-07-30T01:44:11Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"d8f3f4c4-a694-42da-ad8e-7487e4b81d87","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":"ec5eee46-96dc-4715-b0e4-680e275238ac","keyName":"e2e-ipp-default","subscription":"simulator-subscription","tenant":"models-as-a-service","userId":"ec5eee46-96dc-4715-b0e4-680e275238ac","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-30T01:44:11Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"d8f3f4c4-a694-42da-ad8e-7487e4b81d87","config":"subscription-info","method":"POST","url":"https://maas-api.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"],\"requestedModel\":\"llm/facebook-opt-125m-simulated\",\"requestedSubscription\":\"simulator-subscription\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-30T01:44:11Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"d8f3f4c4-a694-42da-ad8e-7487e4b81d87","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-30T01:44:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"d8f3f4c4-a694-42da-ad8e-7487e4b81d87","input":{"auth":{"identity":"Bearer **** subscription with 100 tokens/min rate limit","displayName":"Simulator Subscription (Free)","modelRefs":[{"description":"A simulated OPT-125M model for free-tier testing","display_name":"Facebook OPT 125M (Simulated)","model_name":"publishers/llm/models/facebook/opt-125m","name":"facebook-opt-125m-simulated","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"simulator-subscription","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true,"resolvedModel":"llm/facebook-opt-125m-simulated"}}},"context":{"context_extensions":{"host":"311b1be286674fd5684c9ac59b318287dade9769cfe4aeebd8c88e2dc6b72418"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.37:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"maas.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com",":method":"POST",":path":"/llm/facebook-opt-125m-simulated/v1/chat/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T01:44:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d8f3f4c4-a694-42da-ad8e-7487e4b81d87","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-30T01:44:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d8f3f4c4-a694-42da-ad8e-7487e4b81d87","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-30T01:44:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d8f3f4c4-a694-42da-ad8e-7487e4b81d87","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-30T01:44:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d8f3f4c4-a694-42da-ad8e-7487e4b81d87","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-30T01:44:11Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d8f3f4c4-a694-42da-ad8e-7487e4b81d87","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-30T01:44:11Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d8f3f4c4-a694-42da-ad8e-7487e4b81d87","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-30T01:44:11Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d8f3f4c4-a694-42da-ad8e-7487e4b81d87","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-30T01:44:11Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d8f3f4c4-a694-42da-ad8e-7487e4b81d87","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"userid","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"keyName","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":"ec5eee46-96dc-4715-b0e4-680e275238ac","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-30T01:44:11Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d8f3f4c4-a694-42da-ad8e-7487e4b81d87","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T01:44:11Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d8f3f4c4-a694-42da-ad8e-7487e4b81d87","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T01:44:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"42480e62c3a5c49b35a31c364ebfe1323119af781490b0d27eb1548eb3985844","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:44:57Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:44:57Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:44:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"42480e62c3a5c49b35a31c364ebfe1323119af781490b0d27eb1548eb3985844","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"42480e62c3a5c49b35a31c364ebfe1323119af781490b0d27eb1548eb3985844","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"42480e62c3a5c49b35a31c364ebfe1323119af781490b0d27eb1548eb3985844","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:44:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/42480e62c3a5c49b35a31c364ebfe1323119af781490b0d27eb1548eb3985844"} {"level":"debug","ts":"2026-07-30T01:44:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"42480e62c3a5c49b35a31c364ebfe1323119af781490b0d27eb1548eb3985844","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:44:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/42480e62c3a5c49b35a31c364ebfe1323119af781490b0d27eb1548eb3985844"} {"level":"debug","ts":"2026-07-30T01:44:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"42480e62c3a5c49b35a31c364ebfe1323119af781490b0d27eb1548eb3985844","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:44:57Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:44:57Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["42480e62c3a5c49b35a31c364ebfe1323119af781490b0d27eb1548eb3985844"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:44:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"42480e62c3a5c49b35a31c364ebfe1323119af781490b0d27eb1548eb3985844","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"42480e62c3a5c49b35a31c364ebfe1323119af781490b0d27eb1548eb3985844","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:44:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/42480e62c3a5c49b35a31c364ebfe1323119af781490b0d27eb1548eb3985844"} {"level":"debug","ts":"2026-07-30T01:44:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"434c2a73927064017918699a1638cafd3ad885d86fc3c300fde7d0bb38e4425d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:44:57Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:44:57Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:44:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"434c2a73927064017918699a1638cafd3ad885d86fc3c300fde7d0bb38e4425d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"434c2a73927064017918699a1638cafd3ad885d86fc3c300fde7d0bb38e4425d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"434c2a73927064017918699a1638cafd3ad885d86fc3c300fde7d0bb38e4425d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:44:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/434c2a73927064017918699a1638cafd3ad885d86fc3c300fde7d0bb38e4425d"} {"level":"debug","ts":"2026-07-30T01:44:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"434c2a73927064017918699a1638cafd3ad885d86fc3c300fde7d0bb38e4425d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:44:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/434c2a73927064017918699a1638cafd3ad885d86fc3c300fde7d0bb38e4425d"} {"level":"debug","ts":"2026-07-30T01:44:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"434c2a73927064017918699a1638cafd3ad885d86fc3c300fde7d0bb38e4425d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:44:57Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:44:57Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["434c2a73927064017918699a1638cafd3ad885d86fc3c300fde7d0bb38e4425d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:44:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"434c2a73927064017918699a1638cafd3ad885d86fc3c300fde7d0bb38e4425d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"434c2a73927064017918699a1638cafd3ad885d86fc3c300fde7d0bb38e4425d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:44:57Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:44:57Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:44:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"434c2a73927064017918699a1638cafd3ad885d86fc3c300fde7d0bb38e4425d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cc729d669731cf6347cf443095645bdc4323960f44df137efcb69b86c2b3cb5c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:44:57Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:44:57Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:44:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/434c2a73927064017918699a1638cafd3ad885d86fc3c300fde7d0bb38e4425d"} {"level":"info","ts":"2026-07-30T01:44:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cc729d669731cf6347cf443095645bdc4323960f44df137efcb69b86c2b3cb5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"434c2a73927064017918699a1638cafd3ad885d86fc3c300fde7d0bb38e4425d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:44:57Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:44:57Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["434c2a73927064017918699a1638cafd3ad885d86fc3c300fde7d0bb38e4425d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:44:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"434c2a73927064017918699a1638cafd3ad885d86fc3c300fde7d0bb38e4425d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cc729d669731cf6347cf443095645bdc4323960f44df137efcb69b86c2b3cb5c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:44:57Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:44:57Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:44:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cc729d669731cf6347cf443095645bdc4323960f44df137efcb69b86c2b3cb5c"} {"level":"info","ts":"2026-07-30T01:44:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cc729d669731cf6347cf443095645bdc4323960f44df137efcb69b86c2b3cb5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"434c2a73927064017918699a1638cafd3ad885d86fc3c300fde7d0bb38e4425d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:44:57Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:44:57Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:44:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"434c2a73927064017918699a1638cafd3ad885d86fc3c300fde7d0bb38e4425d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cc729d669731cf6347cf443095645bdc4323960f44df137efcb69b86c2b3cb5c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:44:57Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:44:57Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cc729d669731cf6347cf443095645bdc4323960f44df137efcb69b86c2b3cb5c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:44:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/434c2a73927064017918699a1638cafd3ad885d86fc3c300fde7d0bb38e4425d"} {"level":"info","ts":"2026-07-30T01:44:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cc729d669731cf6347cf443095645bdc4323960f44df137efcb69b86c2b3cb5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"434c2a73927064017918699a1638cafd3ad885d86fc3c300fde7d0bb38e4425d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:44:57Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:44:57Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["434c2a73927064017918699a1638cafd3ad885d86fc3c300fde7d0bb38e4425d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:44:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cc729d669731cf6347cf443095645bdc4323960f44df137efcb69b86c2b3cb5c"} {"level":"info","ts":"2026-07-30T01:44:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"434c2a73927064017918699a1638cafd3ad885d86fc3c300fde7d0bb38e4425d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cc729d669731cf6347cf443095645bdc4323960f44df137efcb69b86c2b3cb5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"434c2a73927064017918699a1638cafd3ad885d86fc3c300fde7d0bb38e4425d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:44:57Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:44:57Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:44:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"434c2a73927064017918699a1638cafd3ad885d86fc3c300fde7d0bb38e4425d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"434c2a73927064017918699a1638cafd3ad885d86fc3c300fde7d0bb38e4425d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"434c2a73927064017918699a1638cafd3ad885d86fc3c300fde7d0bb38e4425d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:44:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/434c2a73927064017918699a1638cafd3ad885d86fc3c300fde7d0bb38e4425d"} {"level":"debug","ts":"2026-07-30T01:44:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"434c2a73927064017918699a1638cafd3ad885d86fc3c300fde7d0bb38e4425d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:44:57Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:44:57Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["434c2a73927064017918699a1638cafd3ad885d86fc3c300fde7d0bb38e4425d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:44:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cc729d669731cf6347cf443095645bdc4323960f44df137efcb69b86c2b3cb5c"} {"level":"info","ts":"2026-07-30T01:44:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"434c2a73927064017918699a1638cafd3ad885d86fc3c300fde7d0bb38e4425d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"434c2a73927064017918699a1638cafd3ad885d86fc3c300fde7d0bb38e4425d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:44:57Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:44:57Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:44:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/434c2a73927064017918699a1638cafd3ad885d86fc3c300fde7d0bb38e4425d"} {"level":"info","ts":"2026-07-30T01:44:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"434c2a73927064017918699a1638cafd3ad885d86fc3c300fde7d0bb38e4425d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"434c2a73927064017918699a1638cafd3ad885d86fc3c300fde7d0bb38e4425d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"434c2a73927064017918699a1638cafd3ad885d86fc3c300fde7d0bb38e4425d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:44:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/434c2a73927064017918699a1638cafd3ad885d86fc3c300fde7d0bb38e4425d"} {"level":"debug","ts":"2026-07-30T01:44:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"434c2a73927064017918699a1638cafd3ad885d86fc3c300fde7d0bb38e4425d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:44:57Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/434c2a73927064017918699a1638cafd3ad885d86fc3c300fde7d0bb38e4425d"} {"level":"debug","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"434c2a73927064017918699a1638cafd3ad885d86fc3c300fde7d0bb38e4425d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["434c2a73927064017918699a1638cafd3ad885d86fc3c300fde7d0bb38e4425d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"434c2a73927064017918699a1638cafd3ad885d86fc3c300fde7d0bb38e4425d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"434c2a73927064017918699a1638cafd3ad885d86fc3c300fde7d0bb38e4425d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/434c2a73927064017918699a1638cafd3ad885d86fc3c300fde7d0bb38e4425d"} {"level":"debug","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"823dada26f22d03ce18d7e195b4d47efff75832b9ce4e7c762c47d792f3e6598","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"823dada26f22d03ce18d7e195b4d47efff75832b9ce4e7c762c47d792f3e6598","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"823dada26f22d03ce18d7e195b4d47efff75832b9ce4e7c762c47d792f3e6598","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/823dada26f22d03ce18d7e195b4d47efff75832b9ce4e7c762c47d792f3e6598"} {"level":"info","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"823dada26f22d03ce18d7e195b4d47efff75832b9ce4e7c762c47d792f3e6598","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"823dada26f22d03ce18d7e195b4d47efff75832b9ce4e7c762c47d792f3e6598","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"823dada26f22d03ce18d7e195b4d47efff75832b9ce4e7c762c47d792f3e6598","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"823dada26f22d03ce18d7e195b4d47efff75832b9ce4e7c762c47d792f3e6598\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"823dada26f22d03ce18d7e195b4d47efff75832b9ce4e7c762c47d792f3e6598","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"823dada26f22d03ce18d7e195b4d47efff75832b9ce4e7c762c47d792f3e6598","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/823dada26f22d03ce18d7e195b4d47efff75832b9ce4e7c762c47d792f3e6598"} {"level":"info","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/823dada26f22d03ce18d7e195b4d47efff75832b9ce4e7c762c47d792f3e6598"} {"level":"debug","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2e7a91b1c7d922ba0cf9191557bbfa8d271b96ab113470a111753ff8d64a48af","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2e7a91b1c7d922ba0cf9191557bbfa8d271b96ab113470a111753ff8d64a48af","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2e7a91b1c7d922ba0cf9191557bbfa8d271b96ab113470a111753ff8d64a48af","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2e7a91b1c7d922ba0cf9191557bbfa8d271b96ab113470a111753ff8d64a48af"} {"level":"info","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2e7a91b1c7d922ba0cf9191557bbfa8d271b96ab113470a111753ff8d64a48af","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"823dada26f22d03ce18d7e195b4d47efff75832b9ce4e7c762c47d792f3e6598","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["823dada26f22d03ce18d7e195b4d47efff75832b9ce4e7c762c47d792f3e6598"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"823dada26f22d03ce18d7e195b4d47efff75832b9ce4e7c762c47d792f3e6598","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2e7a91b1c7d922ba0cf9191557bbfa8d271b96ab113470a111753ff8d64a48af","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"823dada26f22d03ce18d7e195b4d47efff75832b9ce4e7c762c47d792f3e6598","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2e7a91b1c7d922ba0cf9191557bbfa8d271b96ab113470a111753ff8d64a48af"} {"level":"debug","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2e7a91b1c7d922ba0cf9191557bbfa8d271b96ab113470a111753ff8d64a48af","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2e7a91b1c7d922ba0cf9191557bbfa8d271b96ab113470a111753ff8d64a48af"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/823dada26f22d03ce18d7e195b4d47efff75832b9ce4e7c762c47d792f3e6598"} {"level":"info","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2e7a91b1c7d922ba0cf9191557bbfa8d271b96ab113470a111753ff8d64a48af","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2e7a91b1c7d922ba0cf9191557bbfa8d271b96ab113470a111753ff8d64a48af","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2e7a91b1c7d922ba0cf9191557bbfa8d271b96ab113470a111753ff8d64a48af"} {"level":"info","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2e7a91b1c7d922ba0cf9191557bbfa8d271b96ab113470a111753ff8d64a48af","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2e7a91b1c7d922ba0cf9191557bbfa8d271b96ab113470a111753ff8d64a48af","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2e7a91b1c7d922ba0cf9191557bbfa8d271b96ab113470a111753ff8d64a48af","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2e7a91b1c7d922ba0cf9191557bbfa8d271b96ab113470a111753ff8d64a48af"} {"level":"debug","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2e7a91b1c7d922ba0cf9191557bbfa8d271b96ab113470a111753ff8d64a48af","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2e7a91b1c7d922ba0cf9191557bbfa8d271b96ab113470a111753ff8d64a48af"} {"level":"debug","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2e7a91b1c7d922ba0cf9191557bbfa8d271b96ab113470a111753ff8d64a48af","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2e7a91b1c7d922ba0cf9191557bbfa8d271b96ab113470a111753ff8d64a48af"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2e7a91b1c7d922ba0cf9191557bbfa8d271b96ab113470a111753ff8d64a48af","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2e7a91b1c7d922ba0cf9191557bbfa8d271b96ab113470a111753ff8d64a48af","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2e7a91b1c7d922ba0cf9191557bbfa8d271b96ab113470a111753ff8d64a48af"} {"level":"debug","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ce8348f59c0c42a869f9625a407fe7a8c9879a210b633e457a9b0d45aeb33d7a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ce8348f59c0c42a869f9625a407fe7a8c9879a210b633e457a9b0d45aeb33d7a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ce8348f59c0c42a869f9625a407fe7a8c9879a210b633e457a9b0d45aeb33d7a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ce8348f59c0c42a869f9625a407fe7a8c9879a210b633e457a9b0d45aeb33d7a"} {"level":"info","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ce8348f59c0c42a869f9625a407fe7a8c9879a210b633e457a9b0d45aeb33d7a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ce8348f59c0c42a869f9625a407fe7a8c9879a210b633e457a9b0d45aeb33d7a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"ce8348f59c0c42a869f9625a407fe7a8c9879a210b633e457a9b0d45aeb33d7a","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"ce8348f59c0c42a869f9625a407fe7a8c9879a210b633e457a9b0d45aeb33d7a\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ce8348f59c0c42a869f9625a407fe7a8c9879a210b633e457a9b0d45aeb33d7a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ce8348f59c0c42a869f9625a407fe7a8c9879a210b633e457a9b0d45aeb33d7a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ce8348f59c0c42a869f9625a407fe7a8c9879a210b633e457a9b0d45aeb33d7a"} {"level":"info","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ce8348f59c0c42a869f9625a407fe7a8c9879a210b633e457a9b0d45aeb33d7a"} {"level":"debug","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"67099303f2e181be6a2d18089314891ff1732477a59b55ef63e69ba3c4c52096","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"67099303f2e181be6a2d18089314891ff1732477a59b55ef63e69ba3c4c52096","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"67099303f2e181be6a2d18089314891ff1732477a59b55ef63e69ba3c4c52096","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ce8348f59c0c42a869f9625a407fe7a8c9879a210b633e457a9b0d45aeb33d7a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ce8348f59c0c42a869f9625a407fe7a8c9879a210b633e457a9b0d45aeb33d7a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/67099303f2e181be6a2d18089314891ff1732477a59b55ef63e69ba3c4c52096"} {"level":"info","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ce8348f59c0c42a869f9625a407fe7a8c9879a210b633e457a9b0d45aeb33d7a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"67099303f2e181be6a2d18089314891ff1732477a59b55ef63e69ba3c4c52096","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ce8348f59c0c42a869f9625a407fe7a8c9879a210b633e457a9b0d45aeb33d7a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/67099303f2e181be6a2d18089314891ff1732477a59b55ef63e69ba3c4c52096"} {"level":"debug","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"67099303f2e181be6a2d18089314891ff1732477a59b55ef63e69ba3c4c52096","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["67099303f2e181be6a2d18089314891ff1732477a59b55ef63e69ba3c4c52096"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ce8348f59c0c42a869f9625a407fe7a8c9879a210b633e457a9b0d45aeb33d7a"} {"level":"info","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"67099303f2e181be6a2d18089314891ff1732477a59b55ef63e69ba3c4c52096","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"67099303f2e181be6a2d18089314891ff1732477a59b55ef63e69ba3c4c52096","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"58322e13ce76f9b2e06212731e202511748be320147d9d0c39ab1301478e8da4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"58322e13ce76f9b2e06212731e202511748be320147d9d0c39ab1301478e8da4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"58322e13ce76f9b2e06212731e202511748be320147d9d0c39ab1301478e8da4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"58322e13ce76f9b2e06212731e202511748be320147d9d0c39ab1301478e8da4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"58322e13ce76f9b2e06212731e202511748be320147d9d0c39ab1301478e8da4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/67099303f2e181be6a2d18089314891ff1732477a59b55ef63e69ba3c4c52096"} {"level":"info","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/58322e13ce76f9b2e06212731e202511748be320147d9d0c39ab1301478e8da4"} {"level":"debug","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"58322e13ce76f9b2e06212731e202511748be320147d9d0c39ab1301478e8da4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["58322e13ce76f9b2e06212731e202511748be320147d9d0c39ab1301478e8da4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"58322e13ce76f9b2e06212731e202511748be320147d9d0c39ab1301478e8da4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"58322e13ce76f9b2e06212731e202511748be320147d9d0c39ab1301478e8da4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"58322e13ce76f9b2e06212731e202511748be320147d9d0c39ab1301478e8da4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b5158cfc24f1b5aa977edc688ee4917ac33fdc5659b76497bdff73e3ccfcb8aa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/58322e13ce76f9b2e06212731e202511748be320147d9d0c39ab1301478e8da4"} {"level":"info","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b5158cfc24f1b5aa977edc688ee4917ac33fdc5659b76497bdff73e3ccfcb8aa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"70ec0d900b04c83e3b74bb779af54fecde5341145f25dcea081b9d76b2148df1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"70ec0d900b04c83e3b74bb779af54fecde5341145f25dcea081b9d76b2148df1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"58322e13ce76f9b2e06212731e202511748be320147d9d0c39ab1301478e8da4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["58322e13ce76f9b2e06212731e202511748be320147d9d0c39ab1301478e8da4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b5158cfc24f1b5aa977edc688ee4917ac33fdc5659b76497bdff73e3ccfcb8aa"} {"level":"info","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"58322e13ce76f9b2e06212731e202511748be320147d9d0c39ab1301478e8da4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f3cd23a80c846f5dd59c26722236b7d6b13e20f123de203bedc70b951cb07547","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/70ec0d900b04c83e3b74bb779af54fecde5341145f25dcea081b9d76b2148df1"} {"level":"info","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f3cd23a80c846f5dd59c26722236b7d6b13e20f123de203bedc70b951cb07547","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b5158cfc24f1b5aa977edc688ee4917ac33fdc5659b76497bdff73e3ccfcb8aa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b5158cfc24f1b5aa977edc688ee4917ac33fdc5659b76497bdff73e3ccfcb8aa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b5158cfc24f1b5aa977edc688ee4917ac33fdc5659b76497bdff73e3ccfcb8aa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f1cdc5ca503b407c913ac675975a175dceb10bb0eb1d252dd90139ca08afd8eb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/58322e13ce76f9b2e06212731e202511748be320147d9d0c39ab1301478e8da4"} {"level":"info","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f1cdc5ca503b407c913ac675975a175dceb10bb0eb1d252dd90139ca08afd8eb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"70ec0d900b04c83e3b74bb779af54fecde5341145f25dcea081b9d76b2148df1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["70ec0d900b04c83e3b74bb779af54fecde5341145f25dcea081b9d76b2148df1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f3cd23a80c846f5dd59c26722236b7d6b13e20f123de203bedc70b951cb07547"} {"level":"info","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"70ec0d900b04c83e3b74bb779af54fecde5341145f25dcea081b9d76b2148df1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"58322e13ce76f9b2e06212731e202511748be320147d9d0c39ab1301478e8da4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f3cd23a80c846f5dd59c26722236b7d6b13e20f123de203bedc70b951cb07547","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f3cd23a80c846f5dd59c26722236b7d6b13e20f123de203bedc70b951cb07547"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f3cd23a80c846f5dd59c26722236b7d6b13e20f123de203bedc70b951cb07547","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b5158cfc24f1b5aa977edc688ee4917ac33fdc5659b76497bdff73e3ccfcb8aa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f1cdc5ca503b407c913ac675975a175dceb10bb0eb1d252dd90139ca08afd8eb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f1cdc5ca503b407c913ac675975a175dceb10bb0eb1d252dd90139ca08afd8eb"} {"level":"info","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f1cdc5ca503b407c913ac675975a175dceb10bb0eb1d252dd90139ca08afd8eb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"70ec0d900b04c83e3b74bb779af54fecde5341145f25dcea081b9d76b2148df1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f3cd23a80c846f5dd59c26722236b7d6b13e20f123de203bedc70b951cb07547","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f1cdc5ca503b407c913ac675975a175dceb10bb0eb1d252dd90139ca08afd8eb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f1cdc5ca503b407c913ac675975a175dceb10bb0eb1d252dd90139ca08afd8eb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f1cdc5ca503b407c913ac675975a175dceb10bb0eb1d252dd90139ca08afd8eb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f1cdc5ca503b407c913ac675975a175dceb10bb0eb1d252dd90139ca08afd8eb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T01:44:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f1cdc5ca503b407c913ac675975a175dceb10bb0eb1d252dd90139ca08afd8eb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b5158cfc24f1b5aa977edc688ee4917ac33fdc5659b76497bdff73e3ccfcb8aa"} {"level":"error","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"f1cdc5ca503b407c913ac675975a175dceb10bb0eb1d252dd90139ca08afd8eb","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"f1cdc5ca503b407c913ac675975a175dceb10bb0eb1d252dd90139ca08afd8eb\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f1cdc5ca503b407c913ac675975a175dceb10bb0eb1d252dd90139ca08afd8eb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f1cdc5ca503b407c913ac675975a175dceb10bb0eb1d252dd90139ca08afd8eb","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/70ec0d900b04c83e3b74bb779af54fecde5341145f25dcea081b9d76b2148df1"} {"level":"info","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f3cd23a80c846f5dd59c26722236b7d6b13e20f123de203bedc70b951cb07547"} {"level":"info","ts":"2026-07-30T01:44:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f1cdc5ca503b407c913ac675975a175dceb10bb0eb1d252dd90139ca08afd8eb"} {"level":"info","ts":"2026-07-30T01:45:16Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"faf5ab81-211e-41be-8294-44ffe694cf45","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.9:60052","PortSpecifier":{"PortValue":60052}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.65:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"faf5ab81-211e-41be-8294-44ffe694cf45","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-ipp-a-09b0d2.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T01:45:16Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"faf5ab81-211e-41be-8294-44ffe694cf45","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.9:60052","PortSpecifier":{"PortValue":60052}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.65:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785375916,"nanos":913267747},"http":{"id":"faf5ab81-211e-41be-8294-44ffe694cf45","method":"POST","headers":{":authority":"e2e-ipp-a-09b0d2.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T01:45:16Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"faf5ab81-211e-41be-8294-44ffe694cf45","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-30T01:45:16Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"faf5ab81-211e-41be-8294-44ffe694cf45","config":{"Name":"openshift-identities","Priority":2,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"735f5498-1bbd-4c94-b2e3-e1284ed20fb3","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=7fe36374-ce6a-4cea-b1b1-89fb5b04b517"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/e49bfaabd695"]}} {"level":"debug","ts":"2026-07-30T01:45:16Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"faf5ab81-211e-41be-8294-44ffe694cf45","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/e49bfaabd695"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=7fe36374-ce6a-4cea-b1b1-89fb5b04b517"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"735f5498-1bbd-4c94-b2e3-e1284ed20fb3","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"2e7a91b1c7d922ba0cf9191557bbfa8d271b96ab113470a111753ff8d64a48af"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.65:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-ipp-a-09b0d2.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T01:45:16Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"faf5ab81-211e-41be-8294-44ffe694cf45","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-30T01:45:16Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"faf5ab81-211e-41be-8294-44ffe694cf45","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-30T01:45:16Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"faf5ab81-211e-41be-8294-44ffe694cf45","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-ipp-a-09b0d2/ipp-route-09b0d2\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-ipp-a-09b0d2/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-30T01:45:16Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"faf5ab81-211e-41be-8294-44ffe694cf45","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-30T01:45:16Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"faf5ab81-211e-41be-8294-44ffe694cf45","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-30T01:45:16Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"faf5ab81-211e-41be-8294-44ffe694cf45","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-30T01:45:16Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"faf5ab81-211e-41be-8294-44ffe694cf45","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T01:45:16Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"faf5ab81-211e-41be-8294-44ffe694cf45","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T01:45:18Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"998948f7-7cb7-47ae-91aa-a6a0fbf8f11c","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.9:60064","PortSpecifier":{"PortValue":60064}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.65:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"998948f7-7cb7-47ae-91aa-a6a0fbf8f11c","method":"POST","path":"/ai-tenant-e2e-ipp-a-09b0d2/ipp-route-09b0d2/v1/chat/completions","host":"e2e-ipp-a-09b0d2.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T01:45:18Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"998948f7-7cb7-47ae-91aa-a6a0fbf8f11c","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.9:60064","PortSpecifier":{"PortValue":60064}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.65:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785375918,"nanos":967273763},"http":{"id":"998948f7-7cb7-47ae-91aa-a6a0fbf8f11c","method":"POST","headers":{":authority":"e2e-ipp-a-09b0d2.apps.cd9f3b89-91c5-44be-a006-e49bfaabd695.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-ipp-a-09b0d2/ipp-route-09b0d2/v1/chat/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T01:45:18Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"998948f7-7cb7-47ae-91aa-a6a0fbf8f11c","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1Jw2m3hjMpsQcXVEQ_Gc501QDfhvqIZTFqIz8H5F4h6pShLRwt2ZZYw86orum"} {"level":"debug","ts":"2026-07-30T01:45:18Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"998948f7-7cb7-47ae-91aa-a6a0fbf8f11c","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-ipp-a-09b0d2.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1Jw2m3hjMpsQcXVEQ_Gc501QDfhvqIZTFqIz8H5F4h6pShLRwt2ZZYw86orum\"}"} {"level":"debug","ts":"2026-07-30T01:45:18Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"998948f7-7cb7-47ae-91aa-a6a0fbf8f11c","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-09b0d2.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":"3fda4732-55d6-4925-b497-9c17992aa251","keyName":"e2e-ipp-09b0d2","subscription":"ipp-route-09b0d2-sub","tenant":"e2e-ipp-a-09b0d2","userId":"3fda4732-55d6-4925-b497-9c17992aa251","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-30T01:45:18Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"998948f7-7cb7-47ae-91aa-a6a0fbf8f11c","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-ipp-a-09b0d2.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"],\"requestedModel\":\"ai-tenant-e2e-ipp-a-09b0d2/ipp-route-09b0d2\",\"requestedSubscription\":\"ipp-route-09b0d2-sub\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-30T01:45:19Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"998948f7-7cb7-47ae-91aa-a6a0fbf8f11c","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-09b0d2.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-09b0d2/models/facebook/opt-125m","name":"ipp-route-09b0d2","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"ipp-route-09b0d2-sub","namespace":"ai-tenant-e2e-ipp-a-09b0d2","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-ipp-a-09b0d2/ipp-route-09b0d2"}} {"level":"debug","ts":"2026-07-30T01:45:19Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"998948f7-7cb7-47ae-91aa-a6a0fbf8f11c","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T01:45:19Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"998948f7-7cb7-47ae-91aa-a6a0fbf8f11c","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-30T01:45:19Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"998948f7-7cb7-47ae-91aa-a6a0fbf8f11c","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-30T01:45:19Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"998948f7-7cb7-47ae-91aa-a6a0fbf8f11c","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-ipp-a-09b0d2/ipp-route-09b0d2\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-ipp-a-09b0d2/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-30T01:45:19Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"998948f7-7cb7-47ae-91aa-a6a0fbf8f11c","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-30T01:45:19Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"998948f7-7cb7-47ae-91aa-a6a0fbf8f11c","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-30T01:45:19Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"998948f7-7cb7-47ae-91aa-a6a0fbf8f11c","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-30T01:45:19Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"998948f7-7cb7-47ae-91aa-a6a0fbf8f11c","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-09b0d2-sub"} {"level":"debug","ts":"2026-07-30T01:45:19Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"998948f7-7cb7-47ae-91aa-a6a0fbf8f11c","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","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":"3fda4732-55d6-4925-b497-9c17992aa251","keyName":"e2e-ipp-09b0d2","selected_subscription":"ipp-route-09b0d2-sub","selected_subscription_key":"ai-tenant-e2e-ipp-a-09b0d2/ipp-route-09b0d2-sub@ai-tenant-e2e-ipp-a-09b0d2/ipp-route-09b0d2","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-ipp-a-09b0d2/models/facebook/opt-125m","name":"ipp-route-09b0d2","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"ipp-route-09b0d2-sub","namespace":"ai-tenant-e2e-ipp-a-09b0d2","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-ipp-a-09b0d2/ipp-route-09b0d2"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-30T01:45:19Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"998948f7-7cb7-47ae-91aa-a6a0fbf8f11c","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T01:45:19Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"998948f7-7cb7-47ae-91aa-a6a0fbf8f11c","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T01:46:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/823dada26f22d03ce18d7e195b4d47efff75832b9ce4e7c762c47d792f3e6598"} {"level":"info","ts":"2026-07-30T01:46:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/58322e13ce76f9b2e06212731e202511748be320147d9d0c39ab1301478e8da4"} {"level":"info","ts":"2026-07-30T01:46:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2e7a91b1c7d922ba0cf9191557bbfa8d271b96ab113470a111753ff8d64a48af"} {"level":"info","ts":"2026-07-30T01:46:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f3cd23a80c846f5dd59c26722236b7d6b13e20f123de203bedc70b951cb07547"} {"level":"info","ts":"2026-07-30T01:46:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/67099303f2e181be6a2d18089314891ff1732477a59b55ef63e69ba3c4c52096"} {"level":"info","ts":"2026-07-30T01:46:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/70ec0d900b04c83e3b74bb779af54fecde5341145f25dcea081b9d76b2148df1"} {"level":"info","ts":"2026-07-30T01:46:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b5158cfc24f1b5aa977edc688ee4917ac33fdc5659b76497bdff73e3ccfcb8aa"} {"level":"info","ts":"2026-07-30T01:46:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/cc729d669731cf6347cf443095645bdc4323960f44df137efcb69b86c2b3cb5c"} {"level":"info","ts":"2026-07-30T01:46:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f1cdc5ca503b407c913ac675975a175dceb10bb0eb1d252dd90139ca08afd8eb"} {"level":"info","ts":"2026-07-30T01:46:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/42480e62c3a5c49b35a31c364ebfe1323119af781490b0d27eb1548eb3985844"} {"level":"info","ts":"2026-07-30T01:46:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/434c2a73927064017918699a1638cafd3ad885d86fc3c300fde7d0bb38e4425d"} {"level":"info","ts":"2026-07-30T01:46:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ce8348f59c0c42a869f9625a407fe7a8c9879a210b633e457a9b0d45aeb33d7a"}