--- Authorino logs from kuadrant-system (label=authorino-resource=authorino) --- {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/016bfbc0c5f5300c42a225fc056edb711d35149ac4d79c0dacb46c65138a19b7"} {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"016bfbc0c5f5300c42a225fc056edb711d35149ac4d79c0dacb46c65138a19b7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"016bfbc0c5f5300c42a225fc056edb711d35149ac4d79c0dacb46c65138a19b7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["016bfbc0c5f5300c42a225fc056edb711d35149ac4d79c0dacb46c65138a19b7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc"} {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"016bfbc0c5f5300c42a225fc056edb711d35149ac4d79c0dacb46c65138a19b7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/016bfbc0c5f5300c42a225fc056edb711d35149ac4d79c0dacb46c65138a19b7"} {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"016bfbc0c5f5300c42a225fc056edb711d35149ac4d79c0dacb46c65138a19b7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc"} {"level":"debug","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/016bfbc0c5f5300c42a225fc056edb711d35149ac4d79c0dacb46c65138a19b7"} {"level":"error","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc\": 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-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc"} {"level":"error","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc\": 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-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc"} {"level":"debug","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"322bd355d51a8dd11fa934e00c364a4b2c819bc8d1d0beb5cf03a060bac6a643","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/322bd355d51a8dd11fa934e00c364a4b2c819bc8d1d0beb5cf03a060bac6a643"} {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"322bd355d51a8dd11fa934e00c364a4b2c819bc8d1d0beb5cf03a060bac6a643","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/322bd355d51a8dd11fa934e00c364a4b2c819bc8d1d0beb5cf03a060bac6a643"} {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"322bd355d51a8dd11fa934e00c364a4b2c819bc8d1d0beb5cf03a060bac6a643","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["322bd355d51a8dd11fa934e00c364a4b2c819bc8d1d0beb5cf03a060bac6a643"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc"} {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"322bd355d51a8dd11fa934e00c364a4b2c819bc8d1d0beb5cf03a060bac6a643","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"87ec3134c20f4b32ac2e85889ada53a0b8a3294dd39fe762e0a83efeba3aafe5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/87ec3134c20f4b32ac2e85889ada53a0b8a3294dd39fe762e0a83efeba3aafe5"} {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"87ec3134c20f4b32ac2e85889ada53a0b8a3294dd39fe762e0a83efeba3aafe5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"322bd355d51a8dd11fa934e00c364a4b2c819bc8d1d0beb5cf03a060bac6a643","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/322bd355d51a8dd11fa934e00c364a4b2c819bc8d1d0beb5cf03a060bac6a643"} {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/87ec3134c20f4b32ac2e85889ada53a0b8a3294dd39fe762e0a83efeba3aafe5"} {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"322bd355d51a8dd11fa934e00c364a4b2c819bc8d1d0beb5cf03a060bac6a643","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"87ec3134c20f4b32ac2e85889ada53a0b8a3294dd39fe762e0a83efeba3aafe5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["87ec3134c20f4b32ac2e85889ada53a0b8a3294dd39fe762e0a83efeba3aafe5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"87ec3134c20f4b32ac2e85889ada53a0b8a3294dd39fe762e0a83efeba3aafe5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"322bd355d51a8dd11fa934e00c364a4b2c819bc8d1d0beb5cf03a060bac6a643","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"622001106bc643b8dbdb645e427949d6f07289b6108e013ec7546eaf8dc302e8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/322bd355d51a8dd11fa934e00c364a4b2c819bc8d1d0beb5cf03a060bac6a643"} {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"622001106bc643b8dbdb645e427949d6f07289b6108e013ec7546eaf8dc302e8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"87ec3134c20f4b32ac2e85889ada53a0b8a3294dd39fe762e0a83efeba3aafe5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"322bd355d51a8dd11fa934e00c364a4b2c819bc8d1d0beb5cf03a060bac6a643","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["322bd355d51a8dd11fa934e00c364a4b2c819bc8d1d0beb5cf03a060bac6a643"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/622001106bc643b8dbdb645e427949d6f07289b6108e013ec7546eaf8dc302e8"} {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"322bd355d51a8dd11fa934e00c364a4b2c819bc8d1d0beb5cf03a060bac6a643","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"622001106bc643b8dbdb645e427949d6f07289b6108e013ec7546eaf8dc302e8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["622001106bc643b8dbdb645e427949d6f07289b6108e013ec7546eaf8dc302e8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/87ec3134c20f4b32ac2e85889ada53a0b8a3294dd39fe762e0a83efeba3aafe5"} {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"622001106bc643b8dbdb645e427949d6f07289b6108e013ec7546eaf8dc302e8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"322bd355d51a8dd11fa934e00c364a4b2c819bc8d1d0beb5cf03a060bac6a643","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"622001106bc643b8dbdb645e427949d6f07289b6108e013ec7546eaf8dc302e8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"622001106bc643b8dbdb645e427949d6f07289b6108e013ec7546eaf8dc302e8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"622001106bc643b8dbdb645e427949d6f07289b6108e013ec7546eaf8dc302e8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/622001106bc643b8dbdb645e427949d6f07289b6108e013ec7546eaf8dc302e8"} {"level":"debug","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"622001106bc643b8dbdb645e427949d6f07289b6108e013ec7546eaf8dc302e8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["622001106bc643b8dbdb645e427949d6f07289b6108e013ec7546eaf8dc302e8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"622001106bc643b8dbdb645e427949d6f07289b6108e013ec7546eaf8dc302e8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"622001106bc643b8dbdb645e427949d6f07289b6108e013ec7546eaf8dc302e8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/322bd355d51a8dd11fa934e00c364a4b2c819bc8d1d0beb5cf03a060bac6a643"} {"level":"debug","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/622001106bc643b8dbdb645e427949d6f07289b6108e013ec7546eaf8dc302e8"} {"level":"debug","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8"} {"level":"debug","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8"} {"level":"debug","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"207f201ec640844c000278f38e5c328730950967b92696480633bd70d885c8c5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"207f201ec640844c000278f38e5c328730950967b92696480633bd70d885c8c5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"207f201ec640844c000278f38e5c328730950967b92696480633bd70d885c8c5","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/207f201ec640844c000278f38e5c328730950967b92696480633bd70d885c8c5"} {"level":"debug","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"207f201ec640844c000278f38e5c328730950967b92696480633bd70d885c8c5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"207f201ec640844c000278f38e5c328730950967b92696480633bd70d885c8c5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/207f201ec640844c000278f38e5c328730950967b92696480633bd70d885c8c5"} {"level":"debug","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"21aecdc4b233a46571491fbc770b7da7814c78cda02b373ee713e5fdc9178502","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8"} {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"21aecdc4b233a46571491fbc770b7da7814c78cda02b373ee713e5fdc9178502","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"207f201ec640844c000278f38e5c328730950967b92696480633bd70d885c8c5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["207f201ec640844c000278f38e5c328730950967b92696480633bd70d885c8c5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"207f201ec640844c000278f38e5c328730950967b92696480633bd70d885c8c5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"21aecdc4b233a46571491fbc770b7da7814c78cda02b373ee713e5fdc9178502","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/21aecdc4b233a46571491fbc770b7da7814c78cda02b373ee713e5fdc9178502"} {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"21aecdc4b233a46571491fbc770b7da7814c78cda02b373ee713e5fdc9178502","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd"} {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"207f201ec640844c000278f38e5c328730950967b92696480633bd70d885c8c5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"207f201ec640844c000278f38e5c328730950967b92696480633bd70d885c8c5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ac8157bcc1028793544ec623986776581d68d01d0301c1bddb529e7e2c8bdfab","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/207f201ec640844c000278f38e5c328730950967b92696480633bd70d885c8c5"} {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ac8157bcc1028793544ec623986776581d68d01d0301c1bddb529e7e2c8bdfab","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"21aecdc4b233a46571491fbc770b7da7814c78cda02b373ee713e5fdc9178502","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fe8f83d5029aa913983b12dbbff2bea93701284947c2b0c00f65d04e45553d9f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/21aecdc4b233a46571491fbc770b7da7814c78cda02b373ee713e5fdc9178502"} {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fe8f83d5029aa913983b12dbbff2bea93701284947c2b0c00f65d04e45553d9f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ac8157bcc1028793544ec623986776581d68d01d0301c1bddb529e7e2c8bdfab"} {"level":"info","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:24:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"207f201ec640844c000278f38e5c328730950967b92696480633bd70d885c8c5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:24:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["207f201ec640844c000278f38e5c328730950967b92696480633bd70d885c8c5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fe8f83d5029aa913983b12dbbff2bea93701284947c2b0c00f65d04e45553d9f"} {"level":"info","ts":"2026-07-30T18:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"207f201ec640844c000278f38e5c328730950967b92696480633bd70d885c8c5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ac8157bcc1028793544ec623986776581d68d01d0301c1bddb529e7e2c8bdfab","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:24:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:24:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ac8157bcc1028793544ec623986776581d68d01d0301c1bddb529e7e2c8bdfab"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ac8157bcc1028793544ec623986776581d68d01d0301c1bddb529e7e2c8bdfab","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9c15df6ab330097e13bcd0670f95e74211d6c68d28a7af65c6626456a193ae8d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:24:37Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:24:37Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd"} {"level":"info","ts":"2026-07-30T18:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9c15df6ab330097e13bcd0670f95e74211d6c68d28a7af65c6626456a193ae8d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fe8f83d5029aa913983b12dbbff2bea93701284947c2b0c00f65d04e45553d9f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:24:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:24:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fe8f83d5029aa913983b12dbbff2bea93701284947c2b0c00f65d04e45553d9f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/207f201ec640844c000278f38e5c328730950967b92696480633bd70d885c8c5"} {"level":"info","ts":"2026-07-30T18:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fe8f83d5029aa913983b12dbbff2bea93701284947c2b0c00f65d04e45553d9f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"21aecdc4b233a46571491fbc770b7da7814c78cda02b373ee713e5fdc9178502","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:24:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:24:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["21aecdc4b233a46571491fbc770b7da7814c78cda02b373ee713e5fdc9178502"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"21aecdc4b233a46571491fbc770b7da7814c78cda02b373ee713e5fdc9178502","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"207f201ec640844c000278f38e5c328730950967b92696480633bd70d885c8c5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ac8157bcc1028793544ec623986776581d68d01d0301c1bddb529e7e2c8bdfab","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9c15df6ab330097e13bcd0670f95e74211d6c68d28a7af65c6626456a193ae8d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:24:37Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:24:37Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9c15df6ab330097e13bcd0670f95e74211d6c68d28a7af65c6626456a193ae8d"} {"level":"info","ts":"2026-07-30T18:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9c15df6ab330097e13bcd0670f95e74211d6c68d28a7af65c6626456a193ae8d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fe8f83d5029aa913983b12dbbff2bea93701284947c2b0c00f65d04e45553d9f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"21aecdc4b233a46571491fbc770b7da7814c78cda02b373ee713e5fdc9178502","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9c15df6ab330097e13bcd0670f95e74211d6c68d28a7af65c6626456a193ae8d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:24:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:24:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9c15df6ab330097e13bcd0670f95e74211d6c68d28a7af65c6626456a193ae8d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ac8157bcc1028793544ec623986776581d68d01d0301c1bddb529e7e2c8bdfab"} {"level":"info","ts":"2026-07-30T18:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9c15df6ab330097e13bcd0670f95e74211d6c68d28a7af65c6626456a193ae8d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9c15df6ab330097e13bcd0670f95e74211d6c68d28a7af65c6626456a193ae8d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:24:37Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:24:37Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9c15df6ab330097e13bcd0670f95e74211d6c68d28a7af65c6626456a193ae8d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-30T18:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"9c15df6ab330097e13bcd0670f95e74211d6c68d28a7af65c6626456a193ae8d","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"9c15df6ab330097e13bcd0670f95e74211d6c68d28a7af65c6626456a193ae8d\": 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-30T18:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9c15df6ab330097e13bcd0670f95e74211d6c68d28a7af65c6626456a193ae8d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9c15df6ab330097e13bcd0670f95e74211d6c68d28a7af65c6626456a193ae8d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fe8f83d5029aa913983b12dbbff2bea93701284947c2b0c00f65d04e45553d9f"} {"level":"info","ts":"2026-07-30T18:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/21aecdc4b233a46571491fbc770b7da7814c78cda02b373ee713e5fdc9178502"} {"level":"info","ts":"2026-07-30T18:24:37Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9c15df6ab330097e13bcd0670f95e74211d6c68d28a7af65c6626456a193ae8d"} {"level":"info","ts":"2026-07-30T18:24:56Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"17b65cba-71ec-4be9-862d-a672c0c1702f","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:51154","PortSpecifier":{"PortValue":51154}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.55:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"17b65cba-71ec-4be9-862d-a672c0c1702f","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-8f586d.apps.e473180a-7f18-4050-b363-3ab629cf48d1.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T18:24:56Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"17b65cba-71ec-4be9-862d-a672c0c1702f","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:51154","PortSpecifier":{"PortValue":51154}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.55:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785435896,"nanos":478069867},"http":{"id":"17b65cba-71ec-4be9-862d-a672c0c1702f","method":"POST","headers":{":authority":"e2e-shared-a-8f586d.apps.e473180a-7f18-4050-b363-3ab629cf48d1.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-30T18:24:56Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"17b65cba-71ec-4be9-862d-a672c0c1702f","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-30T18:24:56Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"17b65cba-71ec-4be9-862d-a672c0c1702f","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":"bdd0d522-41e6-4200-ab0b-3119377bf3d0","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=0e5e3c7d-be85-411b-a760-4c0086fe2431"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/3ab629cf48d1"]}} {"level":"debug","ts":"2026-07-30T18:24:56Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"17b65cba-71ec-4be9-862d-a672c0c1702f","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/3ab629cf48d1"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=0e5e3c7d-be85-411b-a760-4c0086fe2431"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"bdd0d522-41e6-4200-ab0b-3119377bf3d0","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"2ec2835984b14b544b82a0e52c1d0c20cdd128a8a9660df14c7169ac90aff7da"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.55:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-8f586d.apps.e473180a-7f18-4050-b363-3ab629cf48d1.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-30T18:24:56Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"17b65cba-71ec-4be9-862d-a672c0c1702f","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-30T18:24:56Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"17b65cba-71ec-4be9-862d-a672c0c1702f","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-30T18:24:56Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"17b65cba-71ec-4be9-862d-a672c0c1702f","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-8f586d/auth-test-model-8f586d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-8f586d/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-30T18:24:56Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"17b65cba-71ec-4be9-862d-a672c0c1702f","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-30T18:24:56Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"17b65cba-71ec-4be9-862d-a672c0c1702f","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-30T18:24:56Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"17b65cba-71ec-4be9-862d-a672c0c1702f","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-30T18:24:56Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"17b65cba-71ec-4be9-862d-a672c0c1702f","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T18:24:56Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"17b65cba-71ec-4be9-862d-a672c0c1702f","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T18:24:56Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"63c85381-d8fa-442f-b94b-3b6392e02128","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:55606","PortSpecifier":{"PortValue":55606}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.56:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"63c85381-d8fa-442f-b94b-3b6392e02128","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-fbbaa9.apps.e473180a-7f18-4050-b363-3ab629cf48d1.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T18:24:56Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"63c85381-d8fa-442f-b94b-3b6392e02128","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:55606","PortSpecifier":{"PortValue":55606}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.56:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785435896,"nanos":520642509},"http":{"id":"63c85381-d8fa-442f-b94b-3b6392e02128","method":"POST","headers":{":authority":"e2e-shared-b-fbbaa9.apps.e473180a-7f18-4050-b363-3ab629cf48d1.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-30T18:24:56Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"63c85381-d8fa-442f-b94b-3b6392e02128","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-30T18:24:56Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"63c85381-d8fa-442f-b94b-3b6392e02128","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":"bdd0d522-41e6-4200-ab0b-3119377bf3d0","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=0e5e3c7d-be85-411b-a760-4c0086fe2431"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/3ab629cf48d1"]}} {"level":"debug","ts":"2026-07-30T18:24:56Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"63c85381-d8fa-442f-b94b-3b6392e02128","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/3ab629cf48d1"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=0e5e3c7d-be85-411b-a760-4c0086fe2431"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"bdd0d522-41e6-4200-ab0b-3119377bf3d0","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.56:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-fbbaa9.apps.e473180a-7f18-4050-b363-3ab629cf48d1.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-30T18:24:56Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"63c85381-d8fa-442f-b94b-3b6392e02128","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-30T18:24:56Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"63c85381-d8fa-442f-b94b-3b6392e02128","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-30T18:24:56Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"63c85381-d8fa-442f-b94b-3b6392e02128","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-fbbaa9/auth-test-model-fbbaa9\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-fbbaa9/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-30T18:24:56Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"63c85381-d8fa-442f-b94b-3b6392e02128","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":"keyId","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-30T18:24:56Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"63c85381-d8fa-442f-b94b-3b6392e02128","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-30T18:24:56Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"63c85381-d8fa-442f-b94b-3b6392e02128","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-30T18:24:56Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"63c85381-d8fa-442f-b94b-3b6392e02128","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T18:24:56Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"63c85381-d8fa-442f-b94b-3b6392e02128","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T18:24:56Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"af5efc13-d42a-4667-ae9a-c50ca8d27df9","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:51160","PortSpecifier":{"PortValue":51160}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.55:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"af5efc13-d42a-4667-ae9a-c50ca8d27df9","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-a-8f586d.apps.e473180a-7f18-4050-b363-3ab629cf48d1.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T18:24:56Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"af5efc13-d42a-4667-ae9a-c50ca8d27df9","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:51160","PortSpecifier":{"PortValue":51160}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.55:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785435896,"nanos":566349284},"http":{"id":"af5efc13-d42a-4667-ae9a-c50ca8d27df9","method":"POST","headers":{":authority":"e2e-shared-a-8f586d.apps.e473180a-7f18-4050-b363-3ab629cf48d1.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-30T18:24:56Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"af5efc13-d42a-4667-ae9a-c50ca8d27df9","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1SKanaKyE5FTia3Xa_DOiKeMW3R2Cs1haFqzk6k1pBGVQ4LjklEtjQyRmAtXf"} {"level":"debug","ts":"2026-07-30T18:24:56Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"af5efc13-d42a-4667-ae9a-c50ca8d27df9","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-8f586d.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1SKanaKyE5FTia3Xa_DOiKeMW3R2Cs1haFqzk6k1pBGVQ4LjklEtjQyRmAtXf\"}"} {"level":"debug","ts":"2026-07-30T18:24:56Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"af5efc13-d42a-4667-ae9a-c50ca8d27df9","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-8f586d.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":"1f9ce422-9848-4219-8f54-d086cfababb3","keyName":"e2e-auth-iso-a-48ff09","subscription":"e2e-auth-iso-f1e631","tenant":"e2e-shared-a-8f586d","userId":"1f9ce422-9848-4219-8f54-d086cfababb3","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-30T18:24:56Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"af5efc13-d42a-4667-ae9a-c50ca8d27df9","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T18:24:56Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"af5efc13-d42a-4667-ae9a-c50ca8d27df9","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-30T18:24:56Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"af5efc13-d42a-4667-ae9a-c50ca8d27df9","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-30T18:24:56Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"af5efc13-d42a-4667-ae9a-c50ca8d27df9","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-8f586d/auth-test-model-8f586d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-8f586d/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-30T18:24:56Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"af5efc13-d42a-4667-ae9a-c50ca8d27df9","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-30T18:24:56Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"af5efc13-d42a-4667-ae9a-c50ca8d27df9","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-30T18:24:56Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"af5efc13-d42a-4667-ae9a-c50ca8d27df9","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-30T18:24:56Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"af5efc13-d42a-4667-ae9a-c50ca8d27df9","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-f1e631"} {"level":"info","ts":"2026-07-30T18:24:56Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"af5efc13-d42a-4667-ae9a-c50ca8d27df9","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T18:24:56Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"af5efc13-d42a-4667-ae9a-c50ca8d27df9","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T18:25:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e2ee4c0041c009d52d841c89c2b0f1741cb947f73ca34fbd4e1f019ea6f0ae4b"} {"level":"info","ts":"2026-07-30T18:25:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/322bd355d51a8dd11fa934e00c364a4b2c819bc8d1d0beb5cf03a060bac6a643"} {"level":"info","ts":"2026-07-30T18:25:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/21aecdc4b233a46571491fbc770b7da7814c78cda02b373ee713e5fdc9178502"} {"level":"info","ts":"2026-07-30T18:25:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6e679d3e8f31b2a4d85cdd69fb346cc608b527955c033143258f732a07c0d237"} {"level":"info","ts":"2026-07-30T18:25:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8e1d42cafc04925bbe263abcb721d1fb822520f2fb75ca2055e04c20d7596ae5"} {"level":"info","ts":"2026-07-30T18:25:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/87ec3134c20f4b32ac2e85889ada53a0b8a3294dd39fe762e0a83efeba3aafe5"} {"level":"info","ts":"2026-07-30T18:25:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc"} {"level":"info","ts":"2026-07-30T18:25:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2ec2835984b14b544b82a0e52c1d0c20cdd128a8a9660df14c7169ac90aff7da"} {"level":"info","ts":"2026-07-30T18:25:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c7a3f6ad82d087ade94a8d7db20f0c3cca1b248e48778f21d2aea58a26bb9afc"} {"level":"info","ts":"2026-07-30T18:25:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/721292cddd23b01ba7f4f8ce9a93049f82269a1182568b1ec21056a05dbbe318"} {"level":"info","ts":"2026-07-30T18:25:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7012a70fe2b3212f637b9e59061fd5767fbdea1d2ad7e557a0cb7ee115667a4c"} {"level":"info","ts":"2026-07-30T18:25:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/016bfbc0c5f5300c42a225fc056edb711d35149ac4d79c0dacb46c65138a19b7"} {"level":"info","ts":"2026-07-30T18:25:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8"} {"level":"info","ts":"2026-07-30T18:25:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ac8157bcc1028793544ec623986776581d68d01d0301c1bddb529e7e2c8bdfab"} {"level":"info","ts":"2026-07-30T18:25:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9c15df6ab330097e13bcd0670f95e74211d6c68d28a7af65c6626456a193ae8d"} {"level":"info","ts":"2026-07-30T18:25:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/de826effcc56b5851a63045fdaa89b0385d2947a008f53fd57c43803ce3870b7"} {"level":"info","ts":"2026-07-30T18:25:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd"} {"level":"info","ts":"2026-07-30T18:25:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/89e6ce035cb94d8b88373a3b0a0037e038a6197c3aad6bfa1d9badc30880d5d0"} {"level":"info","ts":"2026-07-30T18:25:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1d33afe023a625f3e26648f0b7bda26b6acc8e52b48725380c559639506e93d0"} {"level":"info","ts":"2026-07-30T18:25:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/622001106bc643b8dbdb645e427949d6f07289b6108e013ec7546eaf8dc302e8"} {"level":"info","ts":"2026-07-30T18:25:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/207f201ec640844c000278f38e5c328730950967b92696480633bd70d885c8c5"} {"level":"info","ts":"2026-07-30T18:25:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3785ecbed9af36503503a5558e6f7802afc8715fcd8e1f43a8e99dda1f04b3b9"} {"level":"info","ts":"2026-07-30T18:25:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/fe8f83d5029aa913983b12dbbff2bea93701284947c2b0c00f65d04e45553d9f"} {"level":"info","ts":"2026-07-30T18:25:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0cd52ad936d42b6c2587b900a6d7cea06d63378caba97650d25d8bec5c062a79"} {"level":"debug","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ec2835984b14b544b82a0e52c1d0c20cdd128a8a9660df14c7169ac90aff7da","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2ec2835984b14b544b82a0e52c1d0c20cdd128a8a9660df14c7169ac90aff7da","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ec2835984b14b544b82a0e52c1d0c20cdd128a8a9660df14c7169ac90aff7da","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2ec2835984b14b544b82a0e52c1d0c20cdd128a8a9660df14c7169ac90aff7da"} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2ec2835984b14b544b82a0e52c1d0c20cdd128a8a9660df14c7169ac90aff7da","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ec2835984b14b544b82a0e52c1d0c20cdd128a8a9660df14c7169ac90aff7da","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"2ec2835984b14b544b82a0e52c1d0c20cdd128a8a9660df14c7169ac90aff7da","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"2ec2835984b14b544b82a0e52c1d0c20cdd128a8a9660df14c7169ac90aff7da\": 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-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2ec2835984b14b544b82a0e52c1d0c20cdd128a8a9660df14c7169ac90aff7da","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2ec2835984b14b544b82a0e52c1d0c20cdd128a8a9660df14c7169ac90aff7da","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2ec2835984b14b544b82a0e52c1d0c20cdd128a8a9660df14c7169ac90aff7da"} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2ec2835984b14b544b82a0e52c1d0c20cdd128a8a9660df14c7169ac90aff7da"} {"level":"debug","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ec2835984b14b544b82a0e52c1d0c20cdd128a8a9660df14c7169ac90aff7da","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2ec2835984b14b544b82a0e52c1d0c20cdd128a8a9660df14c7169ac90aff7da"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2ec2835984b14b544b82a0e52c1d0c20cdd128a8a9660df14c7169ac90aff7da","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2ec2835984b14b544b82a0e52c1d0c20cdd128a8a9660df14c7169ac90aff7da","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2ec2835984b14b544b82a0e52c1d0c20cdd128a8a9660df14c7169ac90aff7da"} {"level":"debug","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18"} {"level":"debug","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18"} {"level":"debug","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0a3e26e4e3575dba57122f7f36755dffa1527418013ef2ab7cb2224eba2aea8c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18"} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0a3e26e4e3575dba57122f7f36755dffa1527418013ef2ab7cb2224eba2aea8c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0a3e26e4e3575dba57122f7f36755dffa1527418013ef2ab7cb2224eba2aea8c"} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0a3e26e4e3575dba57122f7f36755dffa1527418013ef2ab7cb2224eba2aea8c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0a3e26e4e3575dba57122f7f36755dffa1527418013ef2ab7cb2224eba2aea8c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0a3e26e4e3575dba57122f7f36755dffa1527418013ef2ab7cb2224eba2aea8c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18"} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0a3e26e4e3575dba57122f7f36755dffa1527418013ef2ab7cb2224eba2aea8c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0a3e26e4e3575dba57122f7f36755dffa1527418013ef2ab7cb2224eba2aea8c"} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0a3e26e4e3575dba57122f7f36755dffa1527418013ef2ab7cb2224eba2aea8c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0a3e26e4e3575dba57122f7f36755dffa1527418013ef2ab7cb2224eba2aea8c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0a3e26e4e3575dba57122f7f36755dffa1527418013ef2ab7cb2224eba2aea8c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18"} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0a3e26e4e3575dba57122f7f36755dffa1527418013ef2ab7cb2224eba2aea8c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0a3e26e4e3575dba57122f7f36755dffa1527418013ef2ab7cb2224eba2aea8c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0a3e26e4e3575dba57122f7f36755dffa1527418013ef2ab7cb2224eba2aea8c"} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0a3e26e4e3575dba57122f7f36755dffa1527418013ef2ab7cb2224eba2aea8c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"96333bceaebe5152509f58e923d67f387785698cc8ad29376b87993c09346e77","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/96333bceaebe5152509f58e923d67f387785698cc8ad29376b87993c09346e77"} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"96333bceaebe5152509f58e923d67f387785698cc8ad29376b87993c09346e77","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0a3e26e4e3575dba57122f7f36755dffa1527418013ef2ab7cb2224eba2aea8c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0a3e26e4e3575dba57122f7f36755dffa1527418013ef2ab7cb2224eba2aea8c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18"} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0a3e26e4e3575dba57122f7f36755dffa1527418013ef2ab7cb2224eba2aea8c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"96333bceaebe5152509f58e923d67f387785698cc8ad29376b87993c09346e77","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["96333bceaebe5152509f58e923d67f387785698cc8ad29376b87993c09346e77"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0a3e26e4e3575dba57122f7f36755dffa1527418013ef2ab7cb2224eba2aea8c"} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"96333bceaebe5152509f58e923d67f387785698cc8ad29376b87993c09346e77","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0a3e26e4e3575dba57122f7f36755dffa1527418013ef2ab7cb2224eba2aea8c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"96333bceaebe5152509f58e923d67f387785698cc8ad29376b87993c09346e77","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/96333bceaebe5152509f58e923d67f387785698cc8ad29376b87993c09346e77"} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"96333bceaebe5152509f58e923d67f387785698cc8ad29376b87993c09346e77","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18"} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1d33afe023a625f3e26648f0b7bda26b6acc8e52b48725380c559639506e93d0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0a3e26e4e3575dba57122f7f36755dffa1527418013ef2ab7cb2224eba2aea8c"} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1d33afe023a625f3e26648f0b7bda26b6acc8e52b48725380c559639506e93d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"96333bceaebe5152509f58e923d67f387785698cc8ad29376b87993c09346e77","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/96333bceaebe5152509f58e923d67f387785698cc8ad29376b87993c09346e77"} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1d33afe023a625f3e26648f0b7bda26b6acc8e52b48725380c559639506e93d0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1d33afe023a625f3e26648f0b7bda26b6acc8e52b48725380c559639506e93d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"96333bceaebe5152509f58e923d67f387785698cc8ad29376b87993c09346e77","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["96333bceaebe5152509f58e923d67f387785698cc8ad29376b87993c09346e77"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1d33afe023a625f3e26648f0b7bda26b6acc8e52b48725380c559639506e93d0"} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"96333bceaebe5152509f58e923d67f387785698cc8ad29376b87993c09346e77","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18"} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1d33afe023a625f3e26648f0b7bda26b6acc8e52b48725380c559639506e93d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"96333bceaebe5152509f58e923d67f387785698cc8ad29376b87993c09346e77","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1d33afe023a625f3e26648f0b7bda26b6acc8e52b48725380c559639506e93d0"} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18\": 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-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1d33afe023a625f3e26648f0b7bda26b6acc8e52b48725380c559639506e93d0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1d33afe023a625f3e26648f0b7bda26b6acc8e52b48725380c559639506e93d0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/96333bceaebe5152509f58e923d67f387785698cc8ad29376b87993c09346e77"} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1d33afe023a625f3e26648f0b7bda26b6acc8e52b48725380c559639506e93d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1d33afe023a625f3e26648f0b7bda26b6acc8e52b48725380c559639506e93d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18"} {"level":"debug","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1d33afe023a625f3e26648f0b7bda26b6acc8e52b48725380c559639506e93d0"} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18"} {"level":"debug","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18"} {"level":"debug","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:25:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18"} {"level":"debug","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18"} {"level":"debug","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:25:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:25:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18"} {"level":"debug","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3785ecbed9af36503503a5558e6f7802afc8715fcd8e1f43a8e99dda1f04b3b9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:25:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:25:50Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3785ecbed9af36503503a5558e6f7802afc8715fcd8e1f43a8e99dda1f04b3b9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3785ecbed9af36503503a5558e6f7802afc8715fcd8e1f43a8e99dda1f04b3b9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3785ecbed9af36503503a5558e6f7802afc8715fcd8e1f43a8e99dda1f04b3b9","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3785ecbed9af36503503a5558e6f7802afc8715fcd8e1f43a8e99dda1f04b3b9"} {"level":"debug","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3785ecbed9af36503503a5558e6f7802afc8715fcd8e1f43a8e99dda1f04b3b9","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3785ecbed9af36503503a5558e6f7802afc8715fcd8e1f43a8e99dda1f04b3b9"} {"level":"debug","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3785ecbed9af36503503a5558e6f7802afc8715fcd8e1f43a8e99dda1f04b3b9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:25:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:25:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3785ecbed9af36503503a5558e6f7802afc8715fcd8e1f43a8e99dda1f04b3b9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3785ecbed9af36503503a5558e6f7802afc8715fcd8e1f43a8e99dda1f04b3b9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3785ecbed9af36503503a5558e6f7802afc8715fcd8e1f43a8e99dda1f04b3b9","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3785ecbed9af36503503a5558e6f7802afc8715fcd8e1f43a8e99dda1f04b3b9"} {"level":"debug","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ac9820302fe7cb9a646b40afd92887d38f10acf9f716eea13e013c72730d0626","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:25:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:25:50Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ac9820302fe7cb9a646b40afd92887d38f10acf9f716eea13e013c72730d0626","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ac9820302fe7cb9a646b40afd92887d38f10acf9f716eea13e013c72730d0626","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ac9820302fe7cb9a646b40afd92887d38f10acf9f716eea13e013c72730d0626","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ac9820302fe7cb9a646b40afd92887d38f10acf9f716eea13e013c72730d0626"} {"level":"debug","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ac9820302fe7cb9a646b40afd92887d38f10acf9f716eea13e013c72730d0626","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ac9820302fe7cb9a646b40afd92887d38f10acf9f716eea13e013c72730d0626"} {"level":"debug","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ac9820302fe7cb9a646b40afd92887d38f10acf9f716eea13e013c72730d0626","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:25:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:25:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ac9820302fe7cb9a646b40afd92887d38f10acf9f716eea13e013c72730d0626"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ac9820302fe7cb9a646b40afd92887d38f10acf9f716eea13e013c72730d0626","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ac9820302fe7cb9a646b40afd92887d38f10acf9f716eea13e013c72730d0626","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:25:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:25:50Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ac9820302fe7cb9a646b40afd92887d38f10acf9f716eea13e013c72730d0626","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cbf285bed13f7006a6dc193453a921110523963d2da4e7622bee09eb6f8e2d3e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:25:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:25:50Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ac9820302fe7cb9a646b40afd92887d38f10acf9f716eea13e013c72730d0626"} {"level":"info","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cbf285bed13f7006a6dc193453a921110523963d2da4e7622bee09eb6f8e2d3e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ac9820302fe7cb9a646b40afd92887d38f10acf9f716eea13e013c72730d0626","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:25:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:25:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ac9820302fe7cb9a646b40afd92887d38f10acf9f716eea13e013c72730d0626"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ac9820302fe7cb9a646b40afd92887d38f10acf9f716eea13e013c72730d0626","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cbf285bed13f7006a6dc193453a921110523963d2da4e7622bee09eb6f8e2d3e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:25:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:25:50Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cbf285bed13f7006a6dc193453a921110523963d2da4e7622bee09eb6f8e2d3e"} {"level":"info","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cbf285bed13f7006a6dc193453a921110523963d2da4e7622bee09eb6f8e2d3e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ac9820302fe7cb9a646b40afd92887d38f10acf9f716eea13e013c72730d0626","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:25:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:25:50Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ac9820302fe7cb9a646b40afd92887d38f10acf9f716eea13e013c72730d0626"} {"level":"info","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ac9820302fe7cb9a646b40afd92887d38f10acf9f716eea13e013c72730d0626","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cbf285bed13f7006a6dc193453a921110523963d2da4e7622bee09eb6f8e2d3e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ac9820302fe7cb9a646b40afd92887d38f10acf9f716eea13e013c72730d0626","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:25:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:25:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ac9820302fe7cb9a646b40afd92887d38f10acf9f716eea13e013c72730d0626"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cbf285bed13f7006a6dc193453a921110523963d2da4e7622bee09eb6f8e2d3e"} {"level":"info","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ac9820302fe7cb9a646b40afd92887d38f10acf9f716eea13e013c72730d0626","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ac9820302fe7cb9a646b40afd92887d38f10acf9f716eea13e013c72730d0626","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cbf285bed13f7006a6dc193453a921110523963d2da4e7622bee09eb6f8e2d3e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:25:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:25:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cbf285bed13f7006a6dc193453a921110523963d2da4e7622bee09eb6f8e2d3e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ac9820302fe7cb9a646b40afd92887d38f10acf9f716eea13e013c72730d0626"} {"level":"info","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cbf285bed13f7006a6dc193453a921110523963d2da4e7622bee09eb6f8e2d3e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ac9820302fe7cb9a646b40afd92887d38f10acf9f716eea13e013c72730d0626","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:25:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:25:50Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ac9820302fe7cb9a646b40afd92887d38f10acf9f716eea13e013c72730d0626","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cbf285bed13f7006a6dc193453a921110523963d2da4e7622bee09eb6f8e2d3e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ac9820302fe7cb9a646b40afd92887d38f10acf9f716eea13e013c72730d0626","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ac9820302fe7cb9a646b40afd92887d38f10acf9f716eea13e013c72730d0626"} {"level":"debug","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ac9820302fe7cb9a646b40afd92887d38f10acf9f716eea13e013c72730d0626","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:25:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:25:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ac9820302fe7cb9a646b40afd92887d38f10acf9f716eea13e013c72730d0626"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cbf285bed13f7006a6dc193453a921110523963d2da4e7622bee09eb6f8e2d3e"} {"level":"info","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ac9820302fe7cb9a646b40afd92887d38f10acf9f716eea13e013c72730d0626","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ac9820302fe7cb9a646b40afd92887d38f10acf9f716eea13e013c72730d0626","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:25:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:25:50Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ac9820302fe7cb9a646b40afd92887d38f10acf9f716eea13e013c72730d0626"} {"level":"info","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ac9820302fe7cb9a646b40afd92887d38f10acf9f716eea13e013c72730d0626","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ac9820302fe7cb9a646b40afd92887d38f10acf9f716eea13e013c72730d0626","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ac9820302fe7cb9a646b40afd92887d38f10acf9f716eea13e013c72730d0626","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ac9820302fe7cb9a646b40afd92887d38f10acf9f716eea13e013c72730d0626"} {"level":"debug","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ac9820302fe7cb9a646b40afd92887d38f10acf9f716eea13e013c72730d0626","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bb63d26d92e8f900a688883fa19a7a1520651005dc44ccf9bfa54128653038d2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:25:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:25:50Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ac9820302fe7cb9a646b40afd92887d38f10acf9f716eea13e013c72730d0626"} {"level":"info","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bb63d26d92e8f900a688883fa19a7a1520651005dc44ccf9bfa54128653038d2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c7a3f6ad82d087ade94a8d7db20f0c3cca1b248e48778f21d2aea58a26bb9afc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:25:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:25:50Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bb63d26d92e8f900a688883fa19a7a1520651005dc44ccf9bfa54128653038d2"} {"level":"info","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c7a3f6ad82d087ade94a8d7db20f0c3cca1b248e48778f21d2aea58a26bb9afc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bb63d26d92e8f900a688883fa19a7a1520651005dc44ccf9bfa54128653038d2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:25:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:25:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bb63d26d92e8f900a688883fa19a7a1520651005dc44ccf9bfa54128653038d2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bb63d26d92e8f900a688883fa19a7a1520651005dc44ccf9bfa54128653038d2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c7a3f6ad82d087ade94a8d7db20f0c3cca1b248e48778f21d2aea58a26bb9afc"} {"level":"debug","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a1470e739a1a5bbb67faeb45114fce04395e23452b8746b9a93202d4463397a1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:25:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:25:50Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a1470e739a1a5bbb67faeb45114fce04395e23452b8746b9a93202d4463397a1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ac9820302fe7cb9a646b40afd92887d38f10acf9f716eea13e013c72730d0626","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:25:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:25:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ac9820302fe7cb9a646b40afd92887d38f10acf9f716eea13e013c72730d0626"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bb63d26d92e8f900a688883fa19a7a1520651005dc44ccf9bfa54128653038d2"} {"level":"info","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ac9820302fe7cb9a646b40afd92887d38f10acf9f716eea13e013c72730d0626","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c7a3f6ad82d087ade94a8d7db20f0c3cca1b248e48778f21d2aea58a26bb9afc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:25:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:25:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c7a3f6ad82d087ade94a8d7db20f0c3cca1b248e48778f21d2aea58a26bb9afc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a1470e739a1a5bbb67faeb45114fce04395e23452b8746b9a93202d4463397a1"} {"level":"info","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c7a3f6ad82d087ade94a8d7db20f0c3cca1b248e48778f21d2aea58a26bb9afc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4fa38e7d22df1099f9105fa6608f271d201751ab38340dd5264351d6d86718b2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:25:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:25:50Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4fa38e7d22df1099f9105fa6608f271d201751ab38340dd5264351d6d86718b2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bb63d26d92e8f900a688883fa19a7a1520651005dc44ccf9bfa54128653038d2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a1470e739a1a5bbb67faeb45114fce04395e23452b8746b9a93202d4463397a1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:25:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:25:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a1470e739a1a5bbb67faeb45114fce04395e23452b8746b9a93202d4463397a1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4fa38e7d22df1099f9105fa6608f271d201751ab38340dd5264351d6d86718b2"} {"level":"info","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a1470e739a1a5bbb67faeb45114fce04395e23452b8746b9a93202d4463397a1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ac9820302fe7cb9a646b40afd92887d38f10acf9f716eea13e013c72730d0626","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c7a3f6ad82d087ade94a8d7db20f0c3cca1b248e48778f21d2aea58a26bb9afc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:25:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:25:50Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c7a3f6ad82d087ade94a8d7db20f0c3cca1b248e48778f21d2aea58a26bb9afc"} {"level":"info","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c7a3f6ad82d087ade94a8d7db20f0c3cca1b248e48778f21d2aea58a26bb9afc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4fa38e7d22df1099f9105fa6608f271d201751ab38340dd5264351d6d86718b2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:25:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:25:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4fa38e7d22df1099f9105fa6608f271d201751ab38340dd5264351d6d86718b2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4fa38e7d22df1099f9105fa6608f271d201751ab38340dd5264351d6d86718b2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a1470e739a1a5bbb67faeb45114fce04395e23452b8746b9a93202d4463397a1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c7a3f6ad82d087ade94a8d7db20f0c3cca1b248e48778f21d2aea58a26bb9afc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:25:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:25:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c7a3f6ad82d087ade94a8d7db20f0c3cca1b248e48778f21d2aea58a26bb9afc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bb63d26d92e8f900a688883fa19a7a1520651005dc44ccf9bfa54128653038d2"} {"level":"info","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c7a3f6ad82d087ade94a8d7db20f0c3cca1b248e48778f21d2aea58a26bb9afc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4fa38e7d22df1099f9105fa6608f271d201751ab38340dd5264351d6d86718b2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c7a3f6ad82d087ade94a8d7db20f0c3cca1b248e48778f21d2aea58a26bb9afc","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ac9820302fe7cb9a646b40afd92887d38f10acf9f716eea13e013c72730d0626"} {"level":"info","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4fa38e7d22df1099f9105fa6608f271d201751ab38340dd5264351d6d86718b2"} {"level":"info","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a1470e739a1a5bbb67faeb45114fce04395e23452b8746b9a93202d4463397a1"} {"level":"info","ts":"2026-07-30T18:25:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c7a3f6ad82d087ade94a8d7db20f0c3cca1b248e48778f21d2aea58a26bb9afc"} {"level":"debug","ts":"2026-07-30T18:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:25:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:25:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd"} {"level":"info","ts":"2026-07-30T18:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd"} {"level":"debug","ts":"2026-07-30T18:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:25:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:25:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd"} {"level":"debug","ts":"2026-07-30T18:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6085a138bce12593a98e1fcd3027e3bbeb6fd3c32eabf1332c49390624e3b4d7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:25:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:25:59Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6085a138bce12593a98e1fcd3027e3bbeb6fd3c32eabf1332c49390624e3b4d7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:25:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6085a138bce12593a98e1fcd3027e3bbeb6fd3c32eabf1332c49390624e3b4d7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:25:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:25:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6085a138bce12593a98e1fcd3027e3bbeb6fd3c32eabf1332c49390624e3b4d7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6085a138bce12593a98e1fcd3027e3bbeb6fd3c32eabf1332c49390624e3b4d7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:25:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:25:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6085a138bce12593a98e1fcd3027e3bbeb6fd3c32eabf1332c49390624e3b4d7"} {"level":"error","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"6085a138bce12593a98e1fcd3027e3bbeb6fd3c32eabf1332c49390624e3b4d7","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"6085a138bce12593a98e1fcd3027e3bbeb6fd3c32eabf1332c49390624e3b4d7\": 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-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6085a138bce12593a98e1fcd3027e3bbeb6fd3c32eabf1332c49390624e3b4d7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6085a138bce12593a98e1fcd3027e3bbeb6fd3c32eabf1332c49390624e3b4d7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6085a138bce12593a98e1fcd3027e3bbeb6fd3c32eabf1332c49390624e3b4d7"} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6085a138bce12593a98e1fcd3027e3bbeb6fd3c32eabf1332c49390624e3b4d7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6085a138bce12593a98e1fcd3027e3bbeb6fd3c32eabf1332c49390624e3b4d7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6085a138bce12593a98e1fcd3027e3bbeb6fd3c32eabf1332c49390624e3b4d7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6085a138bce12593a98e1fcd3027e3bbeb6fd3c32eabf1332c49390624e3b4d7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6085a138bce12593a98e1fcd3027e3bbeb6fd3c32eabf1332c49390624e3b4d7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6085a138bce12593a98e1fcd3027e3bbeb6fd3c32eabf1332c49390624e3b4d7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6085a138bce12593a98e1fcd3027e3bbeb6fd3c32eabf1332c49390624e3b4d7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6085a138bce12593a98e1fcd3027e3bbeb6fd3c32eabf1332c49390624e3b4d7"} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6085a138bce12593a98e1fcd3027e3bbeb6fd3c32eabf1332c49390624e3b4d7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6085a138bce12593a98e1fcd3027e3bbeb6fd3c32eabf1332c49390624e3b4d7"} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ccbc8f2de640d3e1af9dc297a2d5be469d6d65a3e2abe178bb3ee093686834cc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ccbc8f2de640d3e1af9dc297a2d5be469d6d65a3e2abe178bb3ee093686834cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6085a138bce12593a98e1fcd3027e3bbeb6fd3c32eabf1332c49390624e3b4d7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6085a138bce12593a98e1fcd3027e3bbeb6fd3c32eabf1332c49390624e3b4d7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ccbc8f2de640d3e1af9dc297a2d5be469d6d65a3e2abe178bb3ee093686834cc"} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6085a138bce12593a98e1fcd3027e3bbeb6fd3c32eabf1332c49390624e3b4d7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ccbc8f2de640d3e1af9dc297a2d5be469d6d65a3e2abe178bb3ee093686834cc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ccbc8f2de640d3e1af9dc297a2d5be469d6d65a3e2abe178bb3ee093686834cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6085a138bce12593a98e1fcd3027e3bbeb6fd3c32eabf1332c49390624e3b4d7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ccbc8f2de640d3e1af9dc297a2d5be469d6d65a3e2abe178bb3ee093686834cc","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ccbc8f2de640d3e1af9dc297a2d5be469d6d65a3e2abe178bb3ee093686834cc"} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ccbc8f2de640d3e1af9dc297a2d5be469d6d65a3e2abe178bb3ee093686834cc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ccbc8f2de640d3e1af9dc297a2d5be469d6d65a3e2abe178bb3ee093686834cc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ccbc8f2de640d3e1af9dc297a2d5be469d6d65a3e2abe178bb3ee093686834cc","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6085a138bce12593a98e1fcd3027e3bbeb6fd3c32eabf1332c49390624e3b4d7"} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ccbc8f2de640d3e1af9dc297a2d5be469d6d65a3e2abe178bb3ee093686834cc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ccbc8f2de640d3e1af9dc297a2d5be469d6d65a3e2abe178bb3ee093686834cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ccbc8f2de640d3e1af9dc297a2d5be469d6d65a3e2abe178bb3ee093686834cc","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ccbc8f2de640d3e1af9dc297a2d5be469d6d65a3e2abe178bb3ee093686834cc"} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ccbc8f2de640d3e1af9dc297a2d5be469d6d65a3e2abe178bb3ee093686834cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4402427427d5b0208fc942c77907a23591b6bb2197317c510a4c24322fd2798c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ccbc8f2de640d3e1af9dc297a2d5be469d6d65a3e2abe178bb3ee093686834cc"} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4402427427d5b0208fc942c77907a23591b6bb2197317c510a4c24322fd2798c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ccbc8f2de640d3e1af9dc297a2d5be469d6d65a3e2abe178bb3ee093686834cc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ccbc8f2de640d3e1af9dc297a2d5be469d6d65a3e2abe178bb3ee093686834cc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4402427427d5b0208fc942c77907a23591b6bb2197317c510a4c24322fd2798c"} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ccbc8f2de640d3e1af9dc297a2d5be469d6d65a3e2abe178bb3ee093686834cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4402427427d5b0208fc942c77907a23591b6bb2197317c510a4c24322fd2798c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4402427427d5b0208fc942c77907a23591b6bb2197317c510a4c24322fd2798c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ccbc8f2de640d3e1af9dc297a2d5be469d6d65a3e2abe178bb3ee093686834cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4402427427d5b0208fc942c77907a23591b6bb2197317c510a4c24322fd2798c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4402427427d5b0208fc942c77907a23591b6bb2197317c510a4c24322fd2798c"} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4402427427d5b0208fc942c77907a23591b6bb2197317c510a4c24322fd2798c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4402427427d5b0208fc942c77907a23591b6bb2197317c510a4c24322fd2798c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ccbc8f2de640d3e1af9dc297a2d5be469d6d65a3e2abe178bb3ee093686834cc"} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4402427427d5b0208fc942c77907a23591b6bb2197317c510a4c24322fd2798c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4402427427d5b0208fc942c77907a23591b6bb2197317c510a4c24322fd2798c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4402427427d5b0208fc942c77907a23591b6bb2197317c510a4c24322fd2798c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4402427427d5b0208fc942c77907a23591b6bb2197317c510a4c24322fd2798c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4402427427d5b0208fc942c77907a23591b6bb2197317c510a4c24322fd2798c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4402427427d5b0208fc942c77907a23591b6bb2197317c510a4c24322fd2798c"} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9ae69d209d3a3b42023ba6c18143f56b350c3b0e838d2410dc020239bf332502","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4402427427d5b0208fc942c77907a23591b6bb2197317c510a4c24322fd2798c"} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9ae69d209d3a3b42023ba6c18143f56b350c3b0e838d2410dc020239bf332502","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4402427427d5b0208fc942c77907a23591b6bb2197317c510a4c24322fd2798c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4402427427d5b0208fc942c77907a23591b6bb2197317c510a4c24322fd2798c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4402427427d5b0208fc942c77907a23591b6bb2197317c510a4c24322fd2798c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9ae69d209d3a3b42023ba6c18143f56b350c3b0e838d2410dc020239bf332502","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9ae69d209d3a3b42023ba6c18143f56b350c3b0e838d2410dc020239bf332502"} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9ae69d209d3a3b42023ba6c18143f56b350c3b0e838d2410dc020239bf332502","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4402427427d5b0208fc942c77907a23591b6bb2197317c510a4c24322fd2798c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4402427427d5b0208fc942c77907a23591b6bb2197317c510a4c24322fd2798c"} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4402427427d5b0208fc942c77907a23591b6bb2197317c510a4c24322fd2798c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9ae69d209d3a3b42023ba6c18143f56b350c3b0e838d2410dc020239bf332502","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4402427427d5b0208fc942c77907a23591b6bb2197317c510a4c24322fd2798c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4402427427d5b0208fc942c77907a23591b6bb2197317c510a4c24322fd2798c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4402427427d5b0208fc942c77907a23591b6bb2197317c510a4c24322fd2798c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4402427427d5b0208fc942c77907a23591b6bb2197317c510a4c24322fd2798c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4402427427d5b0208fc942c77907a23591b6bb2197317c510a4c24322fd2798c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9ae69d209d3a3b42023ba6c18143f56b350c3b0e838d2410dc020239bf332502"} {"level":"error","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"4402427427d5b0208fc942c77907a23591b6bb2197317c510a4c24322fd2798c","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"4402427427d5b0208fc942c77907a23591b6bb2197317c510a4c24322fd2798c\": 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-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9ae69d209d3a3b42023ba6c18143f56b350c3b0e838d2410dc020239bf332502","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9ae69d209d3a3b42023ba6c18143f56b350c3b0e838d2410dc020239bf332502"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9ae69d209d3a3b42023ba6c18143f56b350c3b0e838d2410dc020239bf332502","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4402427427d5b0208fc942c77907a23591b6bb2197317c510a4c24322fd2798c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4402427427d5b0208fc942c77907a23591b6bb2197317c510a4c24322fd2798c"} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4402427427d5b0208fc942c77907a23591b6bb2197317c510a4c24322fd2798c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9ae69d209d3a3b42023ba6c18143f56b350c3b0e838d2410dc020239bf332502","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9ae69d209d3a3b42023ba6c18143f56b350c3b0e838d2410dc020239bf332502"} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9ae69d209d3a3b42023ba6c18143f56b350c3b0e838d2410dc020239bf332502","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5"} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4402427427d5b0208fc942c77907a23591b6bb2197317c510a4c24322fd2798c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9ae69d209d3a3b42023ba6c18143f56b350c3b0e838d2410dc020239bf332502","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9ae69d209d3a3b42023ba6c18143f56b350c3b0e838d2410dc020239bf332502"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9ae69d209d3a3b42023ba6c18143f56b350c3b0e838d2410dc020239bf332502","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4402427427d5b0208fc942c77907a23591b6bb2197317c510a4c24322fd2798c"} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9ae69d209d3a3b42023ba6c18143f56b350c3b0e838d2410dc020239bf332502","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9ae69d209d3a3b42023ba6c18143f56b350c3b0e838d2410dc020239bf332502"} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9ae69d209d3a3b42023ba6c18143f56b350c3b0e838d2410dc020239bf332502","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4402427427d5b0208fc942c77907a23591b6bb2197317c510a4c24322fd2798c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4402427427d5b0208fc942c77907a23591b6bb2197317c510a4c24322fd2798c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4402427427d5b0208fc942c77907a23591b6bb2197317c510a4c24322fd2798c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5"} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9ae69d209d3a3b42023ba6c18143f56b350c3b0e838d2410dc020239bf332502","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4402427427d5b0208fc942c77907a23591b6bb2197317c510a4c24322fd2798c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"14cc7810d73d2b1451114a8565f0271fa8da7f0636ead28cbdaddf094053d685","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9ae69d209d3a3b42023ba6c18143f56b350c3b0e838d2410dc020239bf332502"} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"14cc7810d73d2b1451114a8565f0271fa8da7f0636ead28cbdaddf094053d685","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9ae69d209d3a3b42023ba6c18143f56b350c3b0e838d2410dc020239bf332502","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9ae69d209d3a3b42023ba6c18143f56b350c3b0e838d2410dc020239bf332502"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4402427427d5b0208fc942c77907a23591b6bb2197317c510a4c24322fd2798c"} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9ae69d209d3a3b42023ba6c18143f56b350c3b0e838d2410dc020239bf332502","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"14cc7810d73d2b1451114a8565f0271fa8da7f0636ead28cbdaddf094053d685","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/14cc7810d73d2b1451114a8565f0271fa8da7f0636ead28cbdaddf094053d685"} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"14cc7810d73d2b1451114a8565f0271fa8da7f0636ead28cbdaddf094053d685","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9ae69d209d3a3b42023ba6c18143f56b350c3b0e838d2410dc020239bf332502","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"14cc7810d73d2b1451114a8565f0271fa8da7f0636ead28cbdaddf094053d685","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["14cc7810d73d2b1451114a8565f0271fa8da7f0636ead28cbdaddf094053d685"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5"} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"14cc7810d73d2b1451114a8565f0271fa8da7f0636ead28cbdaddf094053d685","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9ae69d209d3a3b42023ba6c18143f56b350c3b0e838d2410dc020239bf332502"} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"14cc7810d73d2b1451114a8565f0271fa8da7f0636ead28cbdaddf094053d685","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"14cc7810d73d2b1451114a8565f0271fa8da7f0636ead28cbdaddf094053d685","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7c74077592568edfdcdb2f3feda9be92859ab81ab15d424674aa2d1a6d768f63","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/14cc7810d73d2b1451114a8565f0271fa8da7f0636ead28cbdaddf094053d685"} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7c74077592568edfdcdb2f3feda9be92859ab81ab15d424674aa2d1a6d768f63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5"} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"14cc7810d73d2b1451114a8565f0271fa8da7f0636ead28cbdaddf094053d685","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["14cc7810d73d2b1451114a8565f0271fa8da7f0636ead28cbdaddf094053d685"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"14cc7810d73d2b1451114a8565f0271fa8da7f0636ead28cbdaddf094053d685","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7c74077592568edfdcdb2f3feda9be92859ab81ab15d424674aa2d1a6d768f63","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7c74077592568edfdcdb2f3feda9be92859ab81ab15d424674aa2d1a6d768f63"} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7c74077592568edfdcdb2f3feda9be92859ab81ab15d424674aa2d1a6d768f63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/14cc7810d73d2b1451114a8565f0271fa8da7f0636ead28cbdaddf094053d685"} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"14cc7810d73d2b1451114a8565f0271fa8da7f0636ead28cbdaddf094053d685","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7c74077592568edfdcdb2f3feda9be92859ab81ab15d424674aa2d1a6d768f63","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7c74077592568edfdcdb2f3feda9be92859ab81ab15d424674aa2d1a6d768f63"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7c74077592568edfdcdb2f3feda9be92859ab81ab15d424674aa2d1a6d768f63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5"} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7c74077592568edfdcdb2f3feda9be92859ab81ab15d424674aa2d1a6d768f63"} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7c74077592568edfdcdb2f3feda9be92859ab81ab15d424674aa2d1a6d768f63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8"} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5"} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7c74077592568edfdcdb2f3feda9be92859ab81ab15d424674aa2d1a6d768f63"} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8"} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5"} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8"} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc5401160ec15115495be07c833870861ee78864de7b383ef5de311231002156","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:26:00Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5"} {"level":"info","ts":"2026-07-30T18:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fc5401160ec15115495be07c833870861ee78864de7b383ef5de311231002156"} {"level":"info","ts":"2026-07-30T18:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc5401160ec15115495be07c833870861ee78864de7b383ef5de311231002156","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:26:01Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:26:01Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5"} {"level":"info","ts":"2026-07-30T18:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fc5401160ec15115495be07c833870861ee78864de7b383ef5de311231002156"} {"level":"info","ts":"2026-07-30T18:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc"} {"level":"info","ts":"2026-07-30T18:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc5401160ec15115495be07c833870861ee78864de7b383ef5de311231002156","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:26:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:26:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fc5401160ec15115495be07c833870861ee78864de7b383ef5de311231002156"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ac8157bcc1028793544ec623986776581d68d01d0301c1bddb529e7e2c8bdfab"} {"level":"info","ts":"2026-07-30T18:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5"} {"level":"info","ts":"2026-07-30T18:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc5401160ec15115495be07c833870861ee78864de7b383ef5de311231002156","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:26:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:26:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fc5401160ec15115495be07c833870861ee78864de7b383ef5de311231002156"} {"level":"info","ts":"2026-07-30T18:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ac8157bcc1028793544ec623986776581d68d01d0301c1bddb529e7e2c8bdfab","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:26:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:26:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ac8157bcc1028793544ec623986776581d68d01d0301c1bddb529e7e2c8bdfab"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc"} {"level":"info","ts":"2026-07-30T18:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ac8157bcc1028793544ec623986776581d68d01d0301c1bddb529e7e2c8bdfab","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:26:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:26:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ac8157bcc1028793544ec623986776581d68d01d0301c1bddb529e7e2c8bdfab"} {"level":"info","ts":"2026-07-30T18:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fc5401160ec15115495be07c833870861ee78864de7b383ef5de311231002156","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ac8157bcc1028793544ec623986776581d68d01d0301c1bddb529e7e2c8bdfab","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:26:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5"} {"level":"info","ts":"2026-07-30T18:26:26Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"23170ae0-9949-43a6-9d63-149cd69a7fed","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:51572","PortSpecifier":{"PortValue":51572}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.55:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"23170ae0-9949-43a6-9d63-149cd69a7fed","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-8f586d.apps.e473180a-7f18-4050-b363-3ab629cf48d1.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T18:26:26Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"23170ae0-9949-43a6-9d63-149cd69a7fed","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:51572","PortSpecifier":{"PortValue":51572}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.55:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785435986,"nanos":347499843},"http":{"id":"23170ae0-9949-43a6-9d63-149cd69a7fed","method":"POST","headers":{":authority":"e2e-shared-a-8f586d.apps.e473180a-7f18-4050-b363-3ab629cf48d1.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-30T18:26:26Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"23170ae0-9949-43a6-9d63-149cd69a7fed","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-30T18:26:26Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"23170ae0-9949-43a6-9d63-149cd69a7fed","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":"bdd0d522-41e6-4200-ab0b-3119377bf3d0","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=0e5e3c7d-be85-411b-a760-4c0086fe2431"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/3ab629cf48d1"]}} {"level":"debug","ts":"2026-07-30T18:26:26Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"23170ae0-9949-43a6-9d63-149cd69a7fed","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/3ab629cf48d1"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=0e5e3c7d-be85-411b-a760-4c0086fe2431"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"bdd0d522-41e6-4200-ab0b-3119377bf3d0","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"2ec2835984b14b544b82a0e52c1d0c20cdd128a8a9660df14c7169ac90aff7da"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.55:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-8f586d.apps.e473180a-7f18-4050-b363-3ab629cf48d1.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-30T18:26:26Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"23170ae0-9949-43a6-9d63-149cd69a7fed","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-30T18:26:26Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"23170ae0-9949-43a6-9d63-149cd69a7fed","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-30T18:26:26Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"23170ae0-9949-43a6-9d63-149cd69a7fed","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-8f586d/sub-test-model-8f586d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-8f586d/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-30T18:26:26Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"23170ae0-9949-43a6-9d63-149cd69a7fed","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":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-30T18:26:26Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"23170ae0-9949-43a6-9d63-149cd69a7fed","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-30T18:26:26Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"23170ae0-9949-43a6-9d63-149cd69a7fed","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-30T18:26:26Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"23170ae0-9949-43a6-9d63-149cd69a7fed","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T18:26:26Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"23170ae0-9949-43a6-9d63-149cd69a7fed","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T18:26:26Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"3f82fba4-5244-4710-bb17-805264fceec0","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:39918","PortSpecifier":{"PortValue":39918}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.56:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"3f82fba4-5244-4710-bb17-805264fceec0","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-fbbaa9.apps.e473180a-7f18-4050-b363-3ab629cf48d1.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T18:26:26Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"3f82fba4-5244-4710-bb17-805264fceec0","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:39918","PortSpecifier":{"PortValue":39918}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.56:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785435986,"nanos":402917086},"http":{"id":"3f82fba4-5244-4710-bb17-805264fceec0","method":"POST","headers":{":authority":"e2e-shared-b-fbbaa9.apps.e473180a-7f18-4050-b363-3ab629cf48d1.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-30T18:26:26Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"3f82fba4-5244-4710-bb17-805264fceec0","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-30T18:26:26Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"3f82fba4-5244-4710-bb17-805264fceec0","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":"bdd0d522-41e6-4200-ab0b-3119377bf3d0","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=0e5e3c7d-be85-411b-a760-4c0086fe2431"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/3ab629cf48d1"]}} {"level":"debug","ts":"2026-07-30T18:26:26Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"3f82fba4-5244-4710-bb17-805264fceec0","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/3ab629cf48d1"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=0e5e3c7d-be85-411b-a760-4c0086fe2431"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"bdd0d522-41e6-4200-ab0b-3119377bf3d0","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.56:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-fbbaa9.apps.e473180a-7f18-4050-b363-3ab629cf48d1.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-30T18:26:26Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3f82fba4-5244-4710-bb17-805264fceec0","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-30T18:26:26Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3f82fba4-5244-4710-bb17-805264fceec0","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-30T18:26:26Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3f82fba4-5244-4710-bb17-805264fceec0","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-fbbaa9/sub-test-model-fbbaa9\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-fbbaa9/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-30T18:26:26Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"3f82fba4-5244-4710-bb17-805264fceec0","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-30T18:26:26Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3f82fba4-5244-4710-bb17-805264fceec0","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-30T18:26:26Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3f82fba4-5244-4710-bb17-805264fceec0","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-30T18:26:26Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"3f82fba4-5244-4710-bb17-805264fceec0","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T18:26:26Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"3f82fba4-5244-4710-bb17-805264fceec0","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T18:26:26Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c7790c57-d113-48ec-a553-4c52f96a8c9e","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:51574","PortSpecifier":{"PortValue":51574}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.55:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"c7790c57-d113-48ec-a553-4c52f96a8c9e","method":"GET","path":"/maas-api/v1/subscriptions","host":"e2e-shared-a-8f586d.apps.e473180a-7f18-4050-b363-3ab629cf48d1.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T18:26:26Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c7790c57-d113-48ec-a553-4c52f96a8c9e","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:51574","PortSpecifier":{"PortValue":51574}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.55:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785435986,"nanos":453702942},"http":{"id":"c7790c57-d113-48ec-a553-4c52f96a8c9e","method":"GET","headers":{":authority":"e2e-shared-a-8f586d.apps.e473180a-7f18-4050-b363-3ab629cf48d1.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/subscriptions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T18:26:26Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"c7790c57-d113-48ec-a553-4c52f96a8c9e","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-wG1cjYn7r2QdO3M0_KjEDyni2umM7CfH8cJWTnO2MgF7XE6B3jeOypXIhrtU"} {"level":"debug","ts":"2026-07-30T18:26:26Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"c7790c57-d113-48ec-a553-4c52f96a8c9e","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-8f586d.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-wG1cjYn7r2QdO3M0_KjEDyni2umM7CfH8cJWTnO2MgF7XE6B3jeOypXIhrtU\"}"} {"level":"debug","ts":"2026-07-30T18:26:26Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"c7790c57-d113-48ec-a553-4c52f96a8c9e","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-8f586d.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":"20f3ca8a-f4d8-4877-8313-ebccc97777ad","keyName":"e2e-sub-iso-3c358c","subscription":"e2e-a-only-f2156b","tenant":"e2e-shared-a-8f586d","userId":"20f3ca8a-f4d8-4877-8313-ebccc97777ad","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-30T18:26:26Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"c7790c57-d113-48ec-a553-4c52f96a8c9e","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T18:26:26Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c7790c57-d113-48ec-a553-4c52f96a8c9e","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-30T18:26:26Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c7790c57-d113-48ec-a553-4c52f96a8c9e","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-30T18:26:26Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c7790c57-d113-48ec-a553-4c52f96a8c9e","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-8f586d/sub-test-model-8f586d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-8f586d/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-30T18:26:26Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c7790c57-d113-48ec-a553-4c52f96a8c9e","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-30T18:26:26Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"c7790c57-d113-48ec-a553-4c52f96a8c9e","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":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-30T18:26:26Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c7790c57-d113-48ec-a553-4c52f96a8c9e","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-30T18:26:26Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c7790c57-d113-48ec-a553-4c52f96a8c9e","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-f2156b"} {"level":"info","ts":"2026-07-30T18:26:26Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c7790c57-d113-48ec-a553-4c52f96a8c9e","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T18:26:26Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c7790c57-d113-48ec-a553-4c52f96a8c9e","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T18:26:26Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"1d9c3406-a440-4e41-a568-4e81ee602f75","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:39920","PortSpecifier":{"PortValue":39920}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.56:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"1d9c3406-a440-4e41-a568-4e81ee602f75","method":"GET","path":"/maas-api/v1/subscriptions","host":"e2e-shared-b-fbbaa9.apps.e473180a-7f18-4050-b363-3ab629cf48d1.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T18:26:26Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"1d9c3406-a440-4e41-a568-4e81ee602f75","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:39920","PortSpecifier":{"PortValue":39920}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.56:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785435986,"nanos":499514174},"http":{"id":"1d9c3406-a440-4e41-a568-4e81ee602f75","method":"GET","headers":{":authority":"e2e-shared-b-fbbaa9.apps.e473180a-7f18-4050-b363-3ab629cf48d1.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/subscriptions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T18:26:26Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"1d9c3406-a440-4e41-a568-4e81ee602f75","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1IuFHe6eLaB5O7a0B_E9mD7dcXdDoYkE8nwwFARqVV0twmgvHkl064SeKuN4Q"} {"level":"debug","ts":"2026-07-30T18:26:26Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"1d9c3406-a440-4e41-a568-4e81ee602f75","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-fbbaa9.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1IuFHe6eLaB5O7a0B_E9mD7dcXdDoYkE8nwwFARqVV0twmgvHkl064SeKuN4Q\"}"} {"level":"debug","ts":"2026-07-30T18:26:26Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"1d9c3406-a440-4e41-a568-4e81ee602f75","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-fbbaa9.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":"5562e64a-afbe-4518-ac73-9033987e236c","keyName":"e2e-sub-iso-d5bb0d","subscription":"e2e-b-only-f2156b","tenant":"e2e-shared-b-fbbaa9","userId":"5562e64a-afbe-4518-ac73-9033987e236c","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-30T18:26:26Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"1d9c3406-a440-4e41-a568-4e81ee602f75","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T18:26:26Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1d9c3406-a440-4e41-a568-4e81ee602f75","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-30T18:26:26Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1d9c3406-a440-4e41-a568-4e81ee602f75","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-30T18:26:26Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1d9c3406-a440-4e41-a568-4e81ee602f75","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-fbbaa9/sub-test-model-fbbaa9\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-fbbaa9/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-30T18:26:26Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1d9c3406-a440-4e41-a568-4e81ee602f75","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-30T18:26:26Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1d9c3406-a440-4e41-a568-4e81ee602f75","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-f2156b"} {"level":"debug","ts":"2026-07-30T18:26:26Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"1d9c3406-a440-4e41-a568-4e81ee602f75","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-30T18:26:26Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1d9c3406-a440-4e41-a568-4e81ee602f75","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-30T18:26:26Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"1d9c3406-a440-4e41-a568-4e81ee602f75","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T18:26:26Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"1d9c3406-a440-4e41-a568-4e81ee602f75","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T18:26:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd"} {"level":"info","ts":"2026-07-30T18:26:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6085a138bce12593a98e1fcd3027e3bbeb6fd3c32eabf1332c49390624e3b4d7"} {"level":"info","ts":"2026-07-30T18:26:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc"} {"level":"info","ts":"2026-07-30T18:26:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7c74077592568edfdcdb2f3feda9be92859ab81ab15d424674aa2d1a6d768f63"} {"level":"info","ts":"2026-07-30T18:26:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8"} {"level":"info","ts":"2026-07-30T18:26:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ac8157bcc1028793544ec623986776581d68d01d0301c1bddb529e7e2c8bdfab"} {"level":"info","ts":"2026-07-30T18:26:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4402427427d5b0208fc942c77907a23591b6bb2197317c510a4c24322fd2798c"} {"level":"info","ts":"2026-07-30T18:26:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9ae69d209d3a3b42023ba6c18143f56b350c3b0e838d2410dc020239bf332502"} {"level":"info","ts":"2026-07-30T18:26:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/14cc7810d73d2b1451114a8565f0271fa8da7f0636ead28cbdaddf094053d685"} {"level":"info","ts":"2026-07-30T18:26:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/fc5401160ec15115495be07c833870861ee78864de7b383ef5de311231002156"} {"level":"info","ts":"2026-07-30T18:26:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5"} {"level":"info","ts":"2026-07-30T18:26:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ccbc8f2de640d3e1af9dc297a2d5be469d6d65a3e2abe178bb3ee093686834cc"} {"level":"debug","ts":"2026-07-30T18:26:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ac8157bcc1028793544ec623986776581d68d01d0301c1bddb529e7e2c8bdfab","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:26:41Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:26:41Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ac8157bcc1028793544ec623986776581d68d01d0301c1bddb529e7e2c8bdfab","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ac8157bcc1028793544ec623986776581d68d01d0301c1bddb529e7e2c8bdfab","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:26:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ac8157bcc1028793544ec623986776581d68d01d0301c1bddb529e7e2c8bdfab"} {"level":"debug","ts":"2026-07-30T18:26:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ac8157bcc1028793544ec623986776581d68d01d0301c1bddb529e7e2c8bdfab","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:26:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ac8157bcc1028793544ec623986776581d68d01d0301c1bddb529e7e2c8bdfab"} {"level":"debug","ts":"2026-07-30T18:26:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ac8157bcc1028793544ec623986776581d68d01d0301c1bddb529e7e2c8bdfab","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:26:41Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:26:41Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ac8157bcc1028793544ec623986776581d68d01d0301c1bddb529e7e2c8bdfab"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ac8157bcc1028793544ec623986776581d68d01d0301c1bddb529e7e2c8bdfab","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ac8157bcc1028793544ec623986776581d68d01d0301c1bddb529e7e2c8bdfab","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:26:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ac8157bcc1028793544ec623986776581d68d01d0301c1bddb529e7e2c8bdfab"} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc"} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc"} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc"} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc"} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8"} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8"} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc"} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8"} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8"} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8"} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8"} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd"} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8"} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd"} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8"} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc5401160ec15115495be07c833870861ee78864de7b383ef5de311231002156","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8"} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc5401160ec15115495be07c833870861ee78864de7b383ef5de311231002156","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc5401160ec15115495be07c833870861ee78864de7b383ef5de311231002156","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fc5401160ec15115495be07c833870861ee78864de7b383ef5de311231002156"} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc5401160ec15115495be07c833870861ee78864de7b383ef5de311231002156","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc5401160ec15115495be07c833870861ee78864de7b383ef5de311231002156","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fc5401160ec15115495be07c833870861ee78864de7b383ef5de311231002156"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd"} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc5401160ec15115495be07c833870861ee78864de7b383ef5de311231002156","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc5401160ec15115495be07c833870861ee78864de7b383ef5de311231002156","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fc5401160ec15115495be07c833870861ee78864de7b383ef5de311231002156"} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc5401160ec15115495be07c833870861ee78864de7b383ef5de311231002156","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc5401160ec15115495be07c833870861ee78864de7b383ef5de311231002156","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fc5401160ec15115495be07c833870861ee78864de7b383ef5de311231002156"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc5401160ec15115495be07c833870861ee78864de7b383ef5de311231002156","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc5401160ec15115495be07c833870861ee78864de7b383ef5de311231002156","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fc5401160ec15115495be07c833870861ee78864de7b383ef5de311231002156"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8"} {"level":"error","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"fc5401160ec15115495be07c833870861ee78864de7b383ef5de311231002156","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"fc5401160ec15115495be07c833870861ee78864de7b383ef5de311231002156\": 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-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc5401160ec15115495be07c833870861ee78864de7b383ef5de311231002156","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc5401160ec15115495be07c833870861ee78864de7b383ef5de311231002156","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4402427427d5b0208fc942c77907a23591b6bb2197317c510a4c24322fd2798c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fc5401160ec15115495be07c833870861ee78864de7b383ef5de311231002156"} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4402427427d5b0208fc942c77907a23591b6bb2197317c510a4c24322fd2798c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc5401160ec15115495be07c833870861ee78864de7b383ef5de311231002156","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fc5401160ec15115495be07c833870861ee78864de7b383ef5de311231002156"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4402427427d5b0208fc942c77907a23591b6bb2197317c510a4c24322fd2798c"} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc5401160ec15115495be07c833870861ee78864de7b383ef5de311231002156","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4402427427d5b0208fc942c77907a23591b6bb2197317c510a4c24322fd2798c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4402427427d5b0208fc942c77907a23591b6bb2197317c510a4c24322fd2798c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4402427427d5b0208fc942c77907a23591b6bb2197317c510a4c24322fd2798c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc5401160ec15115495be07c833870861ee78864de7b383ef5de311231002156","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fc5401160ec15115495be07c833870861ee78864de7b383ef5de311231002156"} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc5401160ec15115495be07c833870861ee78864de7b383ef5de311231002156","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4402427427d5b0208fc942c77907a23591b6bb2197317c510a4c24322fd2798c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4402427427d5b0208fc942c77907a23591b6bb2197317c510a4c24322fd2798c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc5401160ec15115495be07c833870861ee78864de7b383ef5de311231002156","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fc5401160ec15115495be07c833870861ee78864de7b383ef5de311231002156"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4402427427d5b0208fc942c77907a23591b6bb2197317c510a4c24322fd2798c"} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc5401160ec15115495be07c833870861ee78864de7b383ef5de311231002156","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4402427427d5b0208fc942c77907a23591b6bb2197317c510a4c24322fd2798c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4402427427d5b0208fc942c77907a23591b6bb2197317c510a4c24322fd2798c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4402427427d5b0208fc942c77907a23591b6bb2197317c510a4c24322fd2798c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc5401160ec15115495be07c833870861ee78864de7b383ef5de311231002156","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fc5401160ec15115495be07c833870861ee78864de7b383ef5de311231002156"} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc5401160ec15115495be07c833870861ee78864de7b383ef5de311231002156","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4402427427d5b0208fc942c77907a23591b6bb2197317c510a4c24322fd2798c"} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4402427427d5b0208fc942c77907a23591b6bb2197317c510a4c24322fd2798c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6085a138bce12593a98e1fcd3027e3bbeb6fd3c32eabf1332c49390624e3b4d7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6085a138bce12593a98e1fcd3027e3bbeb6fd3c32eabf1332c49390624e3b4d7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc5401160ec15115495be07c833870861ee78864de7b383ef5de311231002156","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fc5401160ec15115495be07c833870861ee78864de7b383ef5de311231002156"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc5401160ec15115495be07c833870861ee78864de7b383ef5de311231002156","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6085a138bce12593a98e1fcd3027e3bbeb6fd3c32eabf1332c49390624e3b4d7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fc5401160ec15115495be07c833870861ee78864de7b383ef5de311231002156","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5"} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6085a138bce12593a98e1fcd3027e3bbeb6fd3c32eabf1332c49390624e3b4d7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fc5401160ec15115495be07c833870861ee78864de7b383ef5de311231002156"} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6085a138bce12593a98e1fcd3027e3bbeb6fd3c32eabf1332c49390624e3b4d7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6085a138bce12593a98e1fcd3027e3bbeb6fd3c32eabf1332c49390624e3b4d7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6085a138bce12593a98e1fcd3027e3bbeb6fd3c32eabf1332c49390624e3b4d7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6085a138bce12593a98e1fcd3027e3bbeb6fd3c32eabf1332c49390624e3b4d7"} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5"} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6085a138bce12593a98e1fcd3027e3bbeb6fd3c32eabf1332c49390624e3b4d7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6085a138bce12593a98e1fcd3027e3bbeb6fd3c32eabf1332c49390624e3b4d7"} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7c74077592568edfdcdb2f3feda9be92859ab81ab15d424674aa2d1a6d768f63","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7c74077592568edfdcdb2f3feda9be92859ab81ab15d424674aa2d1a6d768f63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9ae69d209d3a3b42023ba6c18143f56b350c3b0e838d2410dc020239bf332502","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7c74077592568edfdcdb2f3feda9be92859ab81ab15d424674aa2d1a6d768f63"} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9ae69d209d3a3b42023ba6c18143f56b350c3b0e838d2410dc020239bf332502","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7c74077592568edfdcdb2f3feda9be92859ab81ab15d424674aa2d1a6d768f63","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7c74077592568edfdcdb2f3feda9be92859ab81ab15d424674aa2d1a6d768f63"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7c74077592568edfdcdb2f3feda9be92859ab81ab15d424674aa2d1a6d768f63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9ae69d209d3a3b42023ba6c18143f56b350c3b0e838d2410dc020239bf332502","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9ae69d209d3a3b42023ba6c18143f56b350c3b0e838d2410dc020239bf332502"} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9ae69d209d3a3b42023ba6c18143f56b350c3b0e838d2410dc020239bf332502","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7c74077592568edfdcdb2f3feda9be92859ab81ab15d424674aa2d1a6d768f63","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7c74077592568edfdcdb2f3feda9be92859ab81ab15d424674aa2d1a6d768f63"} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7c74077592568edfdcdb2f3feda9be92859ab81ab15d424674aa2d1a6d768f63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9ae69d209d3a3b42023ba6c18143f56b350c3b0e838d2410dc020239bf332502","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7c74077592568edfdcdb2f3feda9be92859ab81ab15d424674aa2d1a6d768f63","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7c74077592568edfdcdb2f3feda9be92859ab81ab15d424674aa2d1a6d768f63"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9ae69d209d3a3b42023ba6c18143f56b350c3b0e838d2410dc020239bf332502"} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7c74077592568edfdcdb2f3feda9be92859ab81ab15d424674aa2d1a6d768f63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7c74077592568edfdcdb2f3feda9be92859ab81ab15d424674aa2d1a6d768f63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9ae69d209d3a3b42023ba6c18143f56b350c3b0e838d2410dc020239bf332502","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9ae69d209d3a3b42023ba6c18143f56b350c3b0e838d2410dc020239bf332502"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9ae69d209d3a3b42023ba6c18143f56b350c3b0e838d2410dc020239bf332502","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7c74077592568edfdcdb2f3feda9be92859ab81ab15d424674aa2d1a6d768f63","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:26:42Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7c74077592568edfdcdb2f3feda9be92859ab81ab15d424674aa2d1a6d768f63"} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7c74077592568edfdcdb2f3feda9be92859ab81ab15d424674aa2d1a6d768f63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9ae69d209d3a3b42023ba6c18143f56b350c3b0e838d2410dc020239bf332502","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7c74077592568edfdcdb2f3feda9be92859ab81ab15d424674aa2d1a6d768f63","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:26:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7c74077592568edfdcdb2f3feda9be92859ab81ab15d424674aa2d1a6d768f63"} {"level":"debug","ts":"2026-07-30T18:26:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7c74077592568edfdcdb2f3feda9be92859ab81ab15d424674aa2d1a6d768f63","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:26:43Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:26:43Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7c74077592568edfdcdb2f3feda9be92859ab81ab15d424674aa2d1a6d768f63"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7c74077592568edfdcdb2f3feda9be92859ab81ab15d424674aa2d1a6d768f63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7c74077592568edfdcdb2f3feda9be92859ab81ab15d424674aa2d1a6d768f63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6085a138bce12593a98e1fcd3027e3bbeb6fd3c32eabf1332c49390624e3b4d7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:26:43Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:26:43Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6085a138bce12593a98e1fcd3027e3bbeb6fd3c32eabf1332c49390624e3b4d7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9ae69d209d3a3b42023ba6c18143f56b350c3b0e838d2410dc020239bf332502"} {"level":"info","ts":"2026-07-30T18:26:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6085a138bce12593a98e1fcd3027e3bbeb6fd3c32eabf1332c49390624e3b4d7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6085a138bce12593a98e1fcd3027e3bbeb6fd3c32eabf1332c49390624e3b4d7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:26:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7c74077592568edfdcdb2f3feda9be92859ab81ab15d424674aa2d1a6d768f63"} {"level":"info","ts":"2026-07-30T18:26:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6085a138bce12593a98e1fcd3027e3bbeb6fd3c32eabf1332c49390624e3b4d7"} {"level":"debug","ts":"2026-07-30T18:26:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ccbc8f2de640d3e1af9dc297a2d5be469d6d65a3e2abe178bb3ee093686834cc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:26:43Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:26:43Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ccbc8f2de640d3e1af9dc297a2d5be469d6d65a3e2abe178bb3ee093686834cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"14cc7810d73d2b1451114a8565f0271fa8da7f0636ead28cbdaddf094053d685","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:26:43Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:26:43Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ccbc8f2de640d3e1af9dc297a2d5be469d6d65a3e2abe178bb3ee093686834cc"} {"level":"info","ts":"2026-07-30T18:26:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"14cc7810d73d2b1451114a8565f0271fa8da7f0636ead28cbdaddf094053d685","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ccbc8f2de640d3e1af9dc297a2d5be469d6d65a3e2abe178bb3ee093686834cc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:26:43Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:26:43Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ccbc8f2de640d3e1af9dc297a2d5be469d6d65a3e2abe178bb3ee093686834cc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/14cc7810d73d2b1451114a8565f0271fa8da7f0636ead28cbdaddf094053d685"} {"level":"info","ts":"2026-07-30T18:26:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ccbc8f2de640d3e1af9dc297a2d5be469d6d65a3e2abe178bb3ee093686834cc"} {"level":"info","ts":"2026-07-30T18:26:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ccbc8f2de640d3e1af9dc297a2d5be469d6d65a3e2abe178bb3ee093686834cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"14cc7810d73d2b1451114a8565f0271fa8da7f0636ead28cbdaddf094053d685","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:26:43Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:26:43Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/14cc7810d73d2b1451114a8565f0271fa8da7f0636ead28cbdaddf094053d685"} {"level":"info","ts":"2026-07-30T18:26:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ccbc8f2de640d3e1af9dc297a2d5be469d6d65a3e2abe178bb3ee093686834cc"} {"level":"info","ts":"2026-07-30T18:26:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"14cc7810d73d2b1451114a8565f0271fa8da7f0636ead28cbdaddf094053d685","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ccbc8f2de640d3e1af9dc297a2d5be469d6d65a3e2abe178bb3ee093686834cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"14cc7810d73d2b1451114a8565f0271fa8da7f0636ead28cbdaddf094053d685","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:26:43Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:26:43Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["14cc7810d73d2b1451114a8565f0271fa8da7f0636ead28cbdaddf094053d685"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/14cc7810d73d2b1451114a8565f0271fa8da7f0636ead28cbdaddf094053d685"} {"level":"info","ts":"2026-07-30T18:26:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"14cc7810d73d2b1451114a8565f0271fa8da7f0636ead28cbdaddf094053d685","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"14cc7810d73d2b1451114a8565f0271fa8da7f0636ead28cbdaddf094053d685","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:26:43Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:26:43Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["14cc7810d73d2b1451114a8565f0271fa8da7f0636ead28cbdaddf094053d685"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:26:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/14cc7810d73d2b1451114a8565f0271fa8da7f0636ead28cbdaddf094053d685"} {"level":"error","ts":"2026-07-30T18:26:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"14cc7810d73d2b1451114a8565f0271fa8da7f0636ead28cbdaddf094053d685","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"14cc7810d73d2b1451114a8565f0271fa8da7f0636ead28cbdaddf094053d685\": 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-30T18:26:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"14cc7810d73d2b1451114a8565f0271fa8da7f0636ead28cbdaddf094053d685","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:26:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"14cc7810d73d2b1451114a8565f0271fa8da7f0636ead28cbdaddf094053d685","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:27:07Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"b6f881b1-c46f-4b4d-ba79-79577b87125e","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:49150","PortSpecifier":{"PortValue":49150}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.55:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"b6f881b1-c46f-4b4d-ba79-79577b87125e","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-8f586d.apps.e473180a-7f18-4050-b363-3ab629cf48d1.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T18:27:07Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"b6f881b1-c46f-4b4d-ba79-79577b87125e","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:49150","PortSpecifier":{"PortValue":49150}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.55:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785436027,"nanos":825629031},"http":{"id":"b6f881b1-c46f-4b4d-ba79-79577b87125e","method":"POST","headers":{":authority":"e2e-shared-a-8f586d.apps.e473180a-7f18-4050-b363-3ab629cf48d1.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-30T18:27:07Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"b6f881b1-c46f-4b4d-ba79-79577b87125e","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-30T18:27:07Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"b6f881b1-c46f-4b4d-ba79-79577b87125e","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":"bdd0d522-41e6-4200-ab0b-3119377bf3d0","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=0e5e3c7d-be85-411b-a760-4c0086fe2431"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/3ab629cf48d1"]}} {"level":"debug","ts":"2026-07-30T18:27:07Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"b6f881b1-c46f-4b4d-ba79-79577b87125e","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/3ab629cf48d1"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=0e5e3c7d-be85-411b-a760-4c0086fe2431"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"bdd0d522-41e6-4200-ab0b-3119377bf3d0","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"2ec2835984b14b544b82a0e52c1d0c20cdd128a8a9660df14c7169ac90aff7da"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.55:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-8f586d.apps.e473180a-7f18-4050-b363-3ab629cf48d1.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-30T18:27:07Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b6f881b1-c46f-4b4d-ba79-79577b87125e","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-30T18:27:07Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b6f881b1-c46f-4b4d-ba79-79577b87125e","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-30T18:27:07Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b6f881b1-c46f-4b4d-ba79-79577b87125e","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-8f586d/sub-test-model-8f586d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-8f586d/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-30T18:27:07Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"b6f881b1-c46f-4b4d-ba79-79577b87125e","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":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-30T18:27:07Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b6f881b1-c46f-4b4d-ba79-79577b87125e","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-30T18:27:07Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b6f881b1-c46f-4b4d-ba79-79577b87125e","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-30T18:27:07Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"b6f881b1-c46f-4b4d-ba79-79577b87125e","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T18:27:07Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"b6f881b1-c46f-4b4d-ba79-79577b87125e","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T18:27:07Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"b4164d9f-2db0-4577-a5ab-ab33858b85f5","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:50422","PortSpecifier":{"PortValue":50422}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.56:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"b4164d9f-2db0-4577-a5ab-ab33858b85f5","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-fbbaa9.apps.e473180a-7f18-4050-b363-3ab629cf48d1.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T18:27:07Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"b4164d9f-2db0-4577-a5ab-ab33858b85f5","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:50422","PortSpecifier":{"PortValue":50422}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.56:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785436027,"nanos":865862454},"http":{"id":"b4164d9f-2db0-4577-a5ab-ab33858b85f5","method":"POST","headers":{":authority":"e2e-shared-b-fbbaa9.apps.e473180a-7f18-4050-b363-3ab629cf48d1.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-30T18:27:07Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"b4164d9f-2db0-4577-a5ab-ab33858b85f5","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-30T18:27:07Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"b4164d9f-2db0-4577-a5ab-ab33858b85f5","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":"bdd0d522-41e6-4200-ab0b-3119377bf3d0","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=0e5e3c7d-be85-411b-a760-4c0086fe2431"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/3ab629cf48d1"]}} {"level":"debug","ts":"2026-07-30T18:27:07Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"b4164d9f-2db0-4577-a5ab-ab33858b85f5","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/3ab629cf48d1"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=0e5e3c7d-be85-411b-a760-4c0086fe2431"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"bdd0d522-41e6-4200-ab0b-3119377bf3d0","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.56:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-fbbaa9.apps.e473180a-7f18-4050-b363-3ab629cf48d1.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-30T18:27:07Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b4164d9f-2db0-4577-a5ab-ab33858b85f5","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-30T18:27:07Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b4164d9f-2db0-4577-a5ab-ab33858b85f5","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-30T18:27:07Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b4164d9f-2db0-4577-a5ab-ab33858b85f5","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-fbbaa9/sub-test-model-fbbaa9\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-fbbaa9/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-30T18:27:07Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"b4164d9f-2db0-4577-a5ab-ab33858b85f5","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-30T18:27:07Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b4164d9f-2db0-4577-a5ab-ab33858b85f5","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-30T18:27:07Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b4164d9f-2db0-4577-a5ab-ab33858b85f5","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-30T18:27:07Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"b4164d9f-2db0-4577-a5ab-ab33858b85f5","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T18:27:07Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"b4164d9f-2db0-4577-a5ab-ab33858b85f5","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T18:27:07Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"bb5d68b6-b000-45d4-b904-a5f41f887862","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:49162","PortSpecifier":{"PortValue":49162}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.55:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"bb5d68b6-b000-45d4-b904-a5f41f887862","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-a-8f586d.apps.e473180a-7f18-4050-b363-3ab629cf48d1.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T18:27:07Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"bb5d68b6-b000-45d4-b904-a5f41f887862","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:49162","PortSpecifier":{"PortValue":49162}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.55:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785436027,"nanos":907223944},"http":{"id":"bb5d68b6-b000-45d4-b904-a5f41f887862","method":"POST","headers":{":authority":"e2e-shared-a-8f586d.apps.e473180a-7f18-4050-b363-3ab629cf48d1.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-30T18:27:07Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"bb5d68b6-b000-45d4-b904-a5f41f887862","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1cWzbXXGkBSAFrlwt_uMjmDXMF9QDRjLLwlGRhY5FzgPtwpWLRAM37GkRrw5v"} {"level":"debug","ts":"2026-07-30T18:27:07Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"bb5d68b6-b000-45d4-b904-a5f41f887862","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-8f586d.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1cWzbXXGkBSAFrlwt_uMjmDXMF9QDRjLLwlGRhY5FzgPtwpWLRAM37GkRrw5v\"}"} {"level":"debug","ts":"2026-07-30T18:27:07Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"bb5d68b6-b000-45d4-b904-a5f41f887862","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-8f586d.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":"df1a81f9-ed14-4bc5-bf0a-0acde891441c","keyName":"e2e-sub-iso-c6ccc0","subscription":"e2e-shared-sub-d6cfc1","tenant":"e2e-shared-a-8f586d","userId":"df1a81f9-ed14-4bc5-bf0a-0acde891441c","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-30T18:27:07Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"bb5d68b6-b000-45d4-b904-a5f41f887862","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T18:27:07Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"bb5d68b6-b000-45d4-b904-a5f41f887862","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-30T18:27:07Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"bb5d68b6-b000-45d4-b904-a5f41f887862","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-30T18:27:07Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"bb5d68b6-b000-45d4-b904-a5f41f887862","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-8f586d/sub-test-model-8f586d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-8f586d/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-30T18:27:07Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"bb5d68b6-b000-45d4-b904-a5f41f887862","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":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-30T18:27:07Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"bb5d68b6-b000-45d4-b904-a5f41f887862","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-30T18:27:07Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"bb5d68b6-b000-45d4-b904-a5f41f887862","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-30T18:27:07Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"bb5d68b6-b000-45d4-b904-a5f41f887862","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-d6cfc1"} {"level":"info","ts":"2026-07-30T18:27:07Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"bb5d68b6-b000-45d4-b904-a5f41f887862","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T18:27:07Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"bb5d68b6-b000-45d4-b904-a5f41f887862","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T18:27:07Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"54e7233c-b89f-4e7a-86df-54b65fa95b25","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:50436","PortSpecifier":{"PortValue":50436}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.56:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"54e7233c-b89f-4e7a-86df-54b65fa95b25","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-b-fbbaa9.apps.e473180a-7f18-4050-b363-3ab629cf48d1.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T18:27:07Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"54e7233c-b89f-4e7a-86df-54b65fa95b25","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:50436","PortSpecifier":{"PortValue":50436}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.56:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785436027,"nanos":940363363},"http":{"id":"54e7233c-b89f-4e7a-86df-54b65fa95b25","method":"POST","headers":{":authority":"e2e-shared-b-fbbaa9.apps.e473180a-7f18-4050-b363-3ab629cf48d1.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-30T18:27:07Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"54e7233c-b89f-4e7a-86df-54b65fa95b25","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1JX9rgjyo1xoELvja_8hK6G7X2erUdo0GBn3BqXsFjuwlXfJjuUlUkHZO3eWl"} {"level":"debug","ts":"2026-07-30T18:27:07Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"54e7233c-b89f-4e7a-86df-54b65fa95b25","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-fbbaa9.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1JX9rgjyo1xoELvja_8hK6G7X2erUdo0GBn3BqXsFjuwlXfJjuUlUkHZO3eWl\"}"} {"level":"debug","ts":"2026-07-30T18:27:07Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"54e7233c-b89f-4e7a-86df-54b65fa95b25","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-fbbaa9.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":"ecea663a-d69d-4e62-a2f1-ffabfb12ef69","keyName":"e2e-sub-iso-419cc5","subscription":"e2e-shared-sub-d6cfc1","tenant":"e2e-shared-b-fbbaa9","userId":"ecea663a-d69d-4e62-a2f1-ffabfb12ef69","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-30T18:27:07Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"54e7233c-b89f-4e7a-86df-54b65fa95b25","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T18:27:07Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"54e7233c-b89f-4e7a-86df-54b65fa95b25","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-30T18:27:07Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"54e7233c-b89f-4e7a-86df-54b65fa95b25","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-30T18:27:07Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"54e7233c-b89f-4e7a-86df-54b65fa95b25","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-fbbaa9/sub-test-model-fbbaa9\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-fbbaa9/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-30T18:27:07Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"54e7233c-b89f-4e7a-86df-54b65fa95b25","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-30T18:27:07Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"54e7233c-b89f-4e7a-86df-54b65fa95b25","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-30T18:27:07Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"54e7233c-b89f-4e7a-86df-54b65fa95b25","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-d6cfc1"} {"level":"debug","ts":"2026-07-30T18:27:07Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"54e7233c-b89f-4e7a-86df-54b65fa95b25","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-30T18:27:07Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"54e7233c-b89f-4e7a-86df-54b65fa95b25","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T18:27:07Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"54e7233c-b89f-4e7a-86df-54b65fa95b25","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T18:27:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8"} {"level":"info","ts":"2026-07-30T18:27:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/96333bceaebe5152509f58e923d67f387785698cc8ad29376b87993c09346e77"} {"level":"info","ts":"2026-07-30T18:27:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9ae69d209d3a3b42023ba6c18143f56b350c3b0e838d2410dc020239bf332502"} {"level":"info","ts":"2026-07-30T18:27:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0a3e26e4e3575dba57122f7f36755dffa1527418013ef2ab7cb2224eba2aea8c"} {"level":"info","ts":"2026-07-30T18:27:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1d33afe023a625f3e26648f0b7bda26b6acc8e52b48725380c559639506e93d0"} {"level":"info","ts":"2026-07-30T18:27:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ac8157bcc1028793544ec623986776581d68d01d0301c1bddb529e7e2c8bdfab"} {"level":"info","ts":"2026-07-30T18:27:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2ec2835984b14b544b82a0e52c1d0c20cdd128a8a9660df14c7169ac90aff7da"} {"level":"info","ts":"2026-07-30T18:27:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc"} {"level":"info","ts":"2026-07-30T18:27:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/14cc7810d73d2b1451114a8565f0271fa8da7f0636ead28cbdaddf094053d685"} {"level":"info","ts":"2026-07-30T18:27:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7c74077592568edfdcdb2f3feda9be92859ab81ab15d424674aa2d1a6d768f63"} {"level":"info","ts":"2026-07-30T18:27:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6085a138bce12593a98e1fcd3027e3bbeb6fd3c32eabf1332c49390624e3b4d7"} {"level":"info","ts":"2026-07-30T18:27:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ac9820302fe7cb9a646b40afd92887d38f10acf9f716eea13e013c72730d0626"} {"level":"info","ts":"2026-07-30T18:27:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/fc5401160ec15115495be07c833870861ee78864de7b383ef5de311231002156"} {"level":"info","ts":"2026-07-30T18:27:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ccbc8f2de640d3e1af9dc297a2d5be469d6d65a3e2abe178bb3ee093686834cc"} {"level":"info","ts":"2026-07-30T18:27:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a1470e739a1a5bbb67faeb45114fce04395e23452b8746b9a93202d4463397a1"} {"level":"info","ts":"2026-07-30T18:27:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd"} {"level":"info","ts":"2026-07-30T18:27:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3785ecbed9af36503503a5558e6f7802afc8715fcd8e1f43a8e99dda1f04b3b9"} {"level":"info","ts":"2026-07-30T18:27:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ebc7f49d2bb6022d2c799309a86fc73640f982c6984acd08c52d646bb59e86d5"} {"level":"info","ts":"2026-07-30T18:27:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4402427427d5b0208fc942c77907a23591b6bb2197317c510a4c24322fd2798c"} {"level":"info","ts":"2026-07-30T18:27:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f0ef82b11de85a3ce653cd13e17b409faa7223feb0dacbba1ae465d0e9715d18"} {"level":"info","ts":"2026-07-30T18:27:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4fa38e7d22df1099f9105fa6608f271d201751ab38340dd5264351d6d86718b2"} {"level":"info","ts":"2026-07-30T18:27:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c7a3f6ad82d087ade94a8d7db20f0c3cca1b248e48778f21d2aea58a26bb9afc"} {"level":"info","ts":"2026-07-30T18:27:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/cbf285bed13f7006a6dc193453a921110523963d2da4e7622bee09eb6f8e2d3e"} {"level":"info","ts":"2026-07-30T18:27:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/bb63d26d92e8f900a688883fa19a7a1520651005dc44ccf9bfa54128653038d2"} {"level":"debug","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"321c24608a6efeb12c9b8d37ce6bbbea22b182b84ba314811105b3c1db186c44","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:28:01Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:28:01Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"321c24608a6efeb12c9b8d37ce6bbbea22b182b84ba314811105b3c1db186c44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"321c24608a6efeb12c9b8d37ce6bbbea22b182b84ba314811105b3c1db186c44","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:28:01Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:28:01Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/321c24608a6efeb12c9b8d37ce6bbbea22b182b84ba314811105b3c1db186c44"} {"level":"info","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"321c24608a6efeb12c9b8d37ce6bbbea22b182b84ba314811105b3c1db186c44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"321c24608a6efeb12c9b8d37ce6bbbea22b182b84ba314811105b3c1db186c44","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:28:01Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:28:01Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"321c24608a6efeb12c9b8d37ce6bbbea22b182b84ba314811105b3c1db186c44","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"321c24608a6efeb12c9b8d37ce6bbbea22b182b84ba314811105b3c1db186c44\": 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-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"321c24608a6efeb12c9b8d37ce6bbbea22b182b84ba314811105b3c1db186c44","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/321c24608a6efeb12c9b8d37ce6bbbea22b182b84ba314811105b3c1db186c44"} {"level":"debug","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"321c24608a6efeb12c9b8d37ce6bbbea22b182b84ba314811105b3c1db186c44","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/321c24608a6efeb12c9b8d37ce6bbbea22b182b84ba314811105b3c1db186c44"} {"level":"debug","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"321c24608a6efeb12c9b8d37ce6bbbea22b182b84ba314811105b3c1db186c44","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:28:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:28:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["321c24608a6efeb12c9b8d37ce6bbbea22b182b84ba314811105b3c1db186c44"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"321c24608a6efeb12c9b8d37ce6bbbea22b182b84ba314811105b3c1db186c44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"321c24608a6efeb12c9b8d37ce6bbbea22b182b84ba314811105b3c1db186c44","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/321c24608a6efeb12c9b8d37ce6bbbea22b182b84ba314811105b3c1db186c44"} {"level":"debug","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"31b047536f6d08dac3b4acab54b1798a78496b4c5172be14c8a26c643a5e9a5f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:28:01Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:28:01Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"31b047536f6d08dac3b4acab54b1798a78496b4c5172be14c8a26c643a5e9a5f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"31b047536f6d08dac3b4acab54b1798a78496b4c5172be14c8a26c643a5e9a5f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"31b047536f6d08dac3b4acab54b1798a78496b4c5172be14c8a26c643a5e9a5f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/31b047536f6d08dac3b4acab54b1798a78496b4c5172be14c8a26c643a5e9a5f"} {"level":"debug","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"31b047536f6d08dac3b4acab54b1798a78496b4c5172be14c8a26c643a5e9a5f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/31b047536f6d08dac3b4acab54b1798a78496b4c5172be14c8a26c643a5e9a5f"} {"level":"debug","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"31b047536f6d08dac3b4acab54b1798a78496b4c5172be14c8a26c643a5e9a5f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:28:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:28:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["31b047536f6d08dac3b4acab54b1798a78496b4c5172be14c8a26c643a5e9a5f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"31b047536f6d08dac3b4acab54b1798a78496b4c5172be14c8a26c643a5e9a5f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"31b047536f6d08dac3b4acab54b1798a78496b4c5172be14c8a26c643a5e9a5f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:28:01Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:28:01Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"31b047536f6d08dac3b4acab54b1798a78496b4c5172be14c8a26c643a5e9a5f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"31b047536f6d08dac3b4acab54b1798a78496b4c5172be14c8a26c643a5e9a5f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"31b047536f6d08dac3b4acab54b1798a78496b4c5172be14c8a26c643a5e9a5f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/31b047536f6d08dac3b4acab54b1798a78496b4c5172be14c8a26c643a5e9a5f"} {"level":"debug","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"31b047536f6d08dac3b4acab54b1798a78496b4c5172be14c8a26c643a5e9a5f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/31b047536f6d08dac3b4acab54b1798a78496b4c5172be14c8a26c643a5e9a5f"} {"level":"debug","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"31b047536f6d08dac3b4acab54b1798a78496b4c5172be14c8a26c643a5e9a5f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:28:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:28:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["31b047536f6d08dac3b4acab54b1798a78496b4c5172be14c8a26c643a5e9a5f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"31b047536f6d08dac3b4acab54b1798a78496b4c5172be14c8a26c643a5e9a5f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"31b047536f6d08dac3b4acab54b1798a78496b4c5172be14c8a26c643a5e9a5f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/31b047536f6d08dac3b4acab54b1798a78496b4c5172be14c8a26c643a5e9a5f"} {"level":"debug","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1d33afe023a625f3e26648f0b7bda26b6acc8e52b48725380c559639506e93d0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:28:01Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:28:01Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1d33afe023a625f3e26648f0b7bda26b6acc8e52b48725380c559639506e93d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1d33afe023a625f3e26648f0b7bda26b6acc8e52b48725380c559639506e93d0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1d33afe023a625f3e26648f0b7bda26b6acc8e52b48725380c559639506e93d0"} {"level":"debug","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1d33afe023a625f3e26648f0b7bda26b6acc8e52b48725380c559639506e93d0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1d33afe023a625f3e26648f0b7bda26b6acc8e52b48725380c559639506e93d0"} {"level":"debug","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1d33afe023a625f3e26648f0b7bda26b6acc8e52b48725380c559639506e93d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1d33afe023a625f3e26648f0b7bda26b6acc8e52b48725380c559639506e93d0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:28:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:28:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1d33afe023a625f3e26648f0b7bda26b6acc8e52b48725380c559639506e93d0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1d33afe023a625f3e26648f0b7bda26b6acc8e52b48725380c559639506e93d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1d33afe023a625f3e26648f0b7bda26b6acc8e52b48725380c559639506e93d0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:28:01Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:28:01Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1d33afe023a625f3e26648f0b7bda26b6acc8e52b48725380c559639506e93d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c7a3f6ad82d087ade94a8d7db20f0c3cca1b248e48778f21d2aea58a26bb9afc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:28:01Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:28:01Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1d33afe023a625f3e26648f0b7bda26b6acc8e52b48725380c559639506e93d0"} {"level":"info","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c7a3f6ad82d087ade94a8d7db20f0c3cca1b248e48778f21d2aea58a26bb9afc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1d33afe023a625f3e26648f0b7bda26b6acc8e52b48725380c559639506e93d0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:28:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:28:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1d33afe023a625f3e26648f0b7bda26b6acc8e52b48725380c559639506e93d0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c7a3f6ad82d087ade94a8d7db20f0c3cca1b248e48778f21d2aea58a26bb9afc"} {"level":"info","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1d33afe023a625f3e26648f0b7bda26b6acc8e52b48725380c559639506e93d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c7a3f6ad82d087ade94a8d7db20f0c3cca1b248e48778f21d2aea58a26bb9afc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:28:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:28:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c7a3f6ad82d087ade94a8d7db20f0c3cca1b248e48778f21d2aea58a26bb9afc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c7a3f6ad82d087ade94a8d7db20f0c3cca1b248e48778f21d2aea58a26bb9afc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1d33afe023a625f3e26648f0b7bda26b6acc8e52b48725380c559639506e93d0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:28:01Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:28:01Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1d33afe023a625f3e26648f0b7bda26b6acc8e52b48725380c559639506e93d0"} {"level":"info","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1d33afe023a625f3e26648f0b7bda26b6acc8e52b48725380c559639506e93d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c7a3f6ad82d087ade94a8d7db20f0c3cca1b248e48778f21d2aea58a26bb9afc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:28:01Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:28:01Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c7a3f6ad82d087ade94a8d7db20f0c3cca1b248e48778f21d2aea58a26bb9afc"} {"level":"info","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c7a3f6ad82d087ade94a8d7db20f0c3cca1b248e48778f21d2aea58a26bb9afc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1d33afe023a625f3e26648f0b7bda26b6acc8e52b48725380c559639506e93d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c7a3f6ad82d087ade94a8d7db20f0c3cca1b248e48778f21d2aea58a26bb9afc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:28:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:28:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c7a3f6ad82d087ade94a8d7db20f0c3cca1b248e48778f21d2aea58a26bb9afc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1d33afe023a625f3e26648f0b7bda26b6acc8e52b48725380c559639506e93d0"} {"level":"info","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c7a3f6ad82d087ade94a8d7db20f0c3cca1b248e48778f21d2aea58a26bb9afc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1d33afe023a625f3e26648f0b7bda26b6acc8e52b48725380c559639506e93d0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:28:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:28:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1d33afe023a625f3e26648f0b7bda26b6acc8e52b48725380c559639506e93d0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1d33afe023a625f3e26648f0b7bda26b6acc8e52b48725380c559639506e93d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b4a7bb5852807e8172a1cd9fd618e1375c9c693e2ed6608b1c5c5c7ccb373f5a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:28:01Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:28:01Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c7a3f6ad82d087ade94a8d7db20f0c3cca1b248e48778f21d2aea58a26bb9afc"} {"level":"info","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b4a7bb5852807e8172a1cd9fd618e1375c9c693e2ed6608b1c5c5c7ccb373f5a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c7a3f6ad82d087ade94a8d7db20f0c3cca1b248e48778f21d2aea58a26bb9afc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1d33afe023a625f3e26648f0b7bda26b6acc8e52b48725380c559639506e93d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b4a7bb5852807e8172a1cd9fd618e1375c9c693e2ed6608b1c5c5c7ccb373f5a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:28:01Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:28:01Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b4a7bb5852807e8172a1cd9fd618e1375c9c693e2ed6608b1c5c5c7ccb373f5a"} {"level":"info","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b4a7bb5852807e8172a1cd9fd618e1375c9c693e2ed6608b1c5c5c7ccb373f5a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b4a7bb5852807e8172a1cd9fd618e1375c9c693e2ed6608b1c5c5c7ccb373f5a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:28:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:28:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b4a7bb5852807e8172a1cd9fd618e1375c9c693e2ed6608b1c5c5c7ccb373f5a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b4a7bb5852807e8172a1cd9fd618e1375c9c693e2ed6608b1c5c5c7ccb373f5a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b4a7bb5852807e8172a1cd9fd618e1375c9c693e2ed6608b1c5c5c7ccb373f5a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:28:01Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:28:01Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b4a7bb5852807e8172a1cd9fd618e1375c9c693e2ed6608b1c5c5c7ccb373f5a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1d33afe023a625f3e26648f0b7bda26b6acc8e52b48725380c559639506e93d0"} {"level":"error","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"b4a7bb5852807e8172a1cd9fd618e1375c9c693e2ed6608b1c5c5c7ccb373f5a","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"b4a7bb5852807e8172a1cd9fd618e1375c9c693e2ed6608b1c5c5c7ccb373f5a\": 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-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b4a7bb5852807e8172a1cd9fd618e1375c9c693e2ed6608b1c5c5c7ccb373f5a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b4a7bb5852807e8172a1cd9fd618e1375c9c693e2ed6608b1c5c5c7ccb373f5a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c7a3f6ad82d087ade94a8d7db20f0c3cca1b248e48778f21d2aea58a26bb9afc"} {"level":"info","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b4a7bb5852807e8172a1cd9fd618e1375c9c693e2ed6608b1c5c5c7ccb373f5a"} {"level":"debug","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9b65084cb344e4780c20566db1f1ba92002bf1dce22f965f5d1194cfe8c19763","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:28:02Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:28:02Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9b65084cb344e4780c20566db1f1ba92002bf1dce22f965f5d1194cfe8c19763","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9b65084cb344e4780c20566db1f1ba92002bf1dce22f965f5d1194cfe8c19763","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:28:02Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:28:02Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9b65084cb344e4780c20566db1f1ba92002bf1dce22f965f5d1194cfe8c19763"} {"level":"info","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9b65084cb344e4780c20566db1f1ba92002bf1dce22f965f5d1194cfe8c19763","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9b65084cb344e4780c20566db1f1ba92002bf1dce22f965f5d1194cfe8c19763","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:28:02Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:28:02Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"9b65084cb344e4780c20566db1f1ba92002bf1dce22f965f5d1194cfe8c19763","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"9b65084cb344e4780c20566db1f1ba92002bf1dce22f965f5d1194cfe8c19763\": 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-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9b65084cb344e4780c20566db1f1ba92002bf1dce22f965f5d1194cfe8c19763","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9b65084cb344e4780c20566db1f1ba92002bf1dce22f965f5d1194cfe8c19763","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9b65084cb344e4780c20566db1f1ba92002bf1dce22f965f5d1194cfe8c19763"} {"level":"info","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9b65084cb344e4780c20566db1f1ba92002bf1dce22f965f5d1194cfe8c19763"} {"level":"debug","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"37b5f8d82b647b31e7db9ae363541534073f3cd37863b7b69a2fd8ab0ee77a60","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:28:02Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:28:02Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"37b5f8d82b647b31e7db9ae363541534073f3cd37863b7b69a2fd8ab0ee77a60","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"37b5f8d82b647b31e7db9ae363541534073f3cd37863b7b69a2fd8ab0ee77a60","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"37b5f8d82b647b31e7db9ae363541534073f3cd37863b7b69a2fd8ab0ee77a60","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9b65084cb344e4780c20566db1f1ba92002bf1dce22f965f5d1194cfe8c19763","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:28:02Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:28:02Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9b65084cb344e4780c20566db1f1ba92002bf1dce22f965f5d1194cfe8c19763"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/37b5f8d82b647b31e7db9ae363541534073f3cd37863b7b69a2fd8ab0ee77a60"} {"level":"info","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9b65084cb344e4780c20566db1f1ba92002bf1dce22f965f5d1194cfe8c19763","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9b65084cb344e4780c20566db1f1ba92002bf1dce22f965f5d1194cfe8c19763","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"37b5f8d82b647b31e7db9ae363541534073f3cd37863b7b69a2fd8ab0ee77a60","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/37b5f8d82b647b31e7db9ae363541534073f3cd37863b7b69a2fd8ab0ee77a60"} {"level":"info","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9b65084cb344e4780c20566db1f1ba92002bf1dce22f965f5d1194cfe8c19763"} {"level":"debug","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"37b5f8d82b647b31e7db9ae363541534073f3cd37863b7b69a2fd8ab0ee77a60","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:28:02Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:28:02Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["37b5f8d82b647b31e7db9ae363541534073f3cd37863b7b69a2fd8ab0ee77a60"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"37b5f8d82b647b31e7db9ae363541534073f3cd37863b7b69a2fd8ab0ee77a60","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"37b5f8d82b647b31e7db9ae363541534073f3cd37863b7b69a2fd8ab0ee77a60","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:28:02Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:28:02Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"37b5f8d82b647b31e7db9ae363541534073f3cd37863b7b69a2fd8ab0ee77a60","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ec2835984b14b544b82a0e52c1d0c20cdd128a8a9660df14c7169ac90aff7da","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:28:02Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:28:02Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/37b5f8d82b647b31e7db9ae363541534073f3cd37863b7b69a2fd8ab0ee77a60"} {"level":"info","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2ec2835984b14b544b82a0e52c1d0c20cdd128a8a9660df14c7169ac90aff7da","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"37b5f8d82b647b31e7db9ae363541534073f3cd37863b7b69a2fd8ab0ee77a60","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:28:02Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:28:02Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["37b5f8d82b647b31e7db9ae363541534073f3cd37863b7b69a2fd8ab0ee77a60"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2ec2835984b14b544b82a0e52c1d0c20cdd128a8a9660df14c7169ac90aff7da"} {"level":"info","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"37b5f8d82b647b31e7db9ae363541534073f3cd37863b7b69a2fd8ab0ee77a60","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3785ecbed9af36503503a5558e6f7802afc8715fcd8e1f43a8e99dda1f04b3b9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:28:02Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:28:02Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3785ecbed9af36503503a5558e6f7802afc8715fcd8e1f43a8e99dda1f04b3b9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ec2835984b14b544b82a0e52c1d0c20cdd128a8a9660df14c7169ac90aff7da","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:28:02Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:28:02Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2ec2835984b14b544b82a0e52c1d0c20cdd128a8a9660df14c7169ac90aff7da"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3785ecbed9af36503503a5558e6f7802afc8715fcd8e1f43a8e99dda1f04b3b9"} {"level":"info","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2ec2835984b14b544b82a0e52c1d0c20cdd128a8a9660df14c7169ac90aff7da","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"37b5f8d82b647b31e7db9ae363541534073f3cd37863b7b69a2fd8ab0ee77a60","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:28:02Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:28:02Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/37b5f8d82b647b31e7db9ae363541534073f3cd37863b7b69a2fd8ab0ee77a60"} {"level":"info","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"37b5f8d82b647b31e7db9ae363541534073f3cd37863b7b69a2fd8ab0ee77a60","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3785ecbed9af36503503a5558e6f7802afc8715fcd8e1f43a8e99dda1f04b3b9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:28:02Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:28:02Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3785ecbed9af36503503a5558e6f7802afc8715fcd8e1f43a8e99dda1f04b3b9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3785ecbed9af36503503a5558e6f7802afc8715fcd8e1f43a8e99dda1f04b3b9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ec2835984b14b544b82a0e52c1d0c20cdd128a8a9660df14c7169ac90aff7da","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:28:02Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:28:02Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2ec2835984b14b544b82a0e52c1d0c20cdd128a8a9660df14c7169ac90aff7da"} {"level":"info","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2ec2835984b14b544b82a0e52c1d0c20cdd128a8a9660df14c7169ac90aff7da","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"37b5f8d82b647b31e7db9ae363541534073f3cd37863b7b69a2fd8ab0ee77a60","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:28:02Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:28:02Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["37b5f8d82b647b31e7db9ae363541534073f3cd37863b7b69a2fd8ab0ee77a60"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3785ecbed9af36503503a5558e6f7802afc8715fcd8e1f43a8e99dda1f04b3b9"} {"level":"info","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"37b5f8d82b647b31e7db9ae363541534073f3cd37863b7b69a2fd8ab0ee77a60","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3785ecbed9af36503503a5558e6f7802afc8715fcd8e1f43a8e99dda1f04b3b9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"23fdca22b948b5b68b7c8b2e38b43676e8029dd5e6d222bcb57fe94b9754de95","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:28:02Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:28:02Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"23fdca22b948b5b68b7c8b2e38b43676e8029dd5e6d222bcb57fe94b9754de95","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ec2835984b14b544b82a0e52c1d0c20cdd128a8a9660df14c7169ac90aff7da","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:28:02Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:28:02Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2ec2835984b14b544b82a0e52c1d0c20cdd128a8a9660df14c7169ac90aff7da"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/37b5f8d82b647b31e7db9ae363541534073f3cd37863b7b69a2fd8ab0ee77a60"} {"level":"info","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2ec2835984b14b544b82a0e52c1d0c20cdd128a8a9660df14c7169ac90aff7da","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7bb5e6132022277094ff2b1abcc4356de6ec20e6d108ae6163046d6f7f5788ee","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:28:02Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:28:02Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/23fdca22b948b5b68b7c8b2e38b43676e8029dd5e6d222bcb57fe94b9754de95"} {"level":"info","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7bb5e6132022277094ff2b1abcc4356de6ec20e6d108ae6163046d6f7f5788ee","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"37b5f8d82b647b31e7db9ae363541534073f3cd37863b7b69a2fd8ab0ee77a60","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"23fdca22b948b5b68b7c8b2e38b43676e8029dd5e6d222bcb57fe94b9754de95","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:28:02Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:28:02Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["23fdca22b948b5b68b7c8b2e38b43676e8029dd5e6d222bcb57fe94b9754de95"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"23fdca22b948b5b68b7c8b2e38b43676e8029dd5e6d222bcb57fe94b9754de95","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ec2835984b14b544b82a0e52c1d0c20cdd128a8a9660df14c7169ac90aff7da","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:28:02Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:28:02Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2ec2835984b14b544b82a0e52c1d0c20cdd128a8a9660df14c7169ac90aff7da"} {"level":"info","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2ec2835984b14b544b82a0e52c1d0c20cdd128a8a9660df14c7169ac90aff7da","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7bb5e6132022277094ff2b1abcc4356de6ec20e6d108ae6163046d6f7f5788ee","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:28:02Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:28:02Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7bb5e6132022277094ff2b1abcc4356de6ec20e6d108ae6163046d6f7f5788ee"} {"level":"info","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7bb5e6132022277094ff2b1abcc4356de6ec20e6d108ae6163046d6f7f5788ee","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"23fdca22b948b5b68b7c8b2e38b43676e8029dd5e6d222bcb57fe94b9754de95","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ec2835984b14b544b82a0e52c1d0c20cdd128a8a9660df14c7169ac90aff7da","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:28:02Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:28:02Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2ec2835984b14b544b82a0e52c1d0c20cdd128a8a9660df14c7169ac90aff7da"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2ec2835984b14b544b82a0e52c1d0c20cdd128a8a9660df14c7169ac90aff7da","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"123f4bd67d515a70a3f106c0b7468047c1d39b01637c16d60772313473513bf3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:28:02Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:28:02Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/37b5f8d82b647b31e7db9ae363541534073f3cd37863b7b69a2fd8ab0ee77a60"} {"level":"info","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"123f4bd67d515a70a3f106c0b7468047c1d39b01637c16d60772313473513bf3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7bb5e6132022277094ff2b1abcc4356de6ec20e6d108ae6163046d6f7f5788ee","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:28:02Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:28:02Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7bb5e6132022277094ff2b1abcc4356de6ec20e6d108ae6163046d6f7f5788ee"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/23fdca22b948b5b68b7c8b2e38b43676e8029dd5e6d222bcb57fe94b9754de95"} {"level":"info","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7bb5e6132022277094ff2b1abcc4356de6ec20e6d108ae6163046d6f7f5788ee","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ec2835984b14b544b82a0e52c1d0c20cdd128a8a9660df14c7169ac90aff7da","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:28:02Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:28:02Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2ec2835984b14b544b82a0e52c1d0c20cdd128a8a9660df14c7169ac90aff7da","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"123f4bd67d515a70a3f106c0b7468047c1d39b01637c16d60772313473513bf3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7bb5e6132022277094ff2b1abcc4356de6ec20e6d108ae6163046d6f7f5788ee","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2ec2835984b14b544b82a0e52c1d0c20cdd128a8a9660df14c7169ac90aff7da","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2ec2835984b14b544b82a0e52c1d0c20cdd128a8a9660df14c7169ac90aff7da"} {"level":"debug","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2ec2835984b14b544b82a0e52c1d0c20cdd128a8a9660df14c7169ac90aff7da","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:28:02Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:28:02Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2ec2835984b14b544b82a0e52c1d0c20cdd128a8a9660df14c7169ac90aff7da"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2ec2835984b14b544b82a0e52c1d0c20cdd128a8a9660df14c7169ac90aff7da","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"123f4bd67d515a70a3f106c0b7468047c1d39b01637c16d60772313473513bf3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:28:02Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:28:02Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/123f4bd67d515a70a3f106c0b7468047c1d39b01637c16d60772313473513bf3"} {"level":"info","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"123f4bd67d515a70a3f106c0b7468047c1d39b01637c16d60772313473513bf3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2ec2835984b14b544b82a0e52c1d0c20cdd128a8a9660df14c7169ac90aff7da","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"123f4bd67d515a70a3f106c0b7468047c1d39b01637c16d60772313473513bf3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:28:02Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:28:02Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["123f4bd67d515a70a3f106c0b7468047c1d39b01637c16d60772313473513bf3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7bb5e6132022277094ff2b1abcc4356de6ec20e6d108ae6163046d6f7f5788ee"} {"level":"info","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"123f4bd67d515a70a3f106c0b7468047c1d39b01637c16d60772313473513bf3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"123f4bd67d515a70a3f106c0b7468047c1d39b01637c16d60772313473513bf3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"123f4bd67d515a70a3f106c0b7468047c1d39b01637c16d60772313473513bf3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2ec2835984b14b544b82a0e52c1d0c20cdd128a8a9660df14c7169ac90aff7da"} {"level":"info","ts":"2026-07-30T18:28:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/123f4bd67d515a70a3f106c0b7468047c1d39b01637c16d60772313473513bf3"} {"level":"debug","ts":"2026-07-30T18:28:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:28:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:28:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:28:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc"} {"level":"debug","ts":"2026-07-30T18:28:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:28:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc"} {"level":"debug","ts":"2026-07-30T18:28:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:28:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:28:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ac8157bcc1028793544ec623986776581d68d01d0301c1bddb529e7e2c8bdfab","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:28:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:28:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ac8157bcc1028793544ec623986776581d68d01d0301c1bddb529e7e2c8bdfab","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ac8157bcc1028793544ec623986776581d68d01d0301c1bddb529e7e2c8bdfab","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:28:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ac8157bcc1028793544ec623986776581d68d01d0301c1bddb529e7e2c8bdfab"} {"level":"debug","ts":"2026-07-30T18:28:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ac8157bcc1028793544ec623986776581d68d01d0301c1bddb529e7e2c8bdfab","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:28:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:28:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ac8157bcc1028793544ec623986776581d68d01d0301c1bddb529e7e2c8bdfab"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ac8157bcc1028793544ec623986776581d68d01d0301c1bddb529e7e2c8bdfab","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ac8157bcc1028793544ec623986776581d68d01d0301c1bddb529e7e2c8bdfab","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc"} {"level":"info","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ac8157bcc1028793544ec623986776581d68d01d0301c1bddb529e7e2c8bdfab"} {"level":"debug","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:28:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:28: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-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd"} {"level":"debug","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd"} {"level":"debug","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:28:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:28:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:28:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:28: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-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:28:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:28: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-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd"} {"level":"info","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:28:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:28:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44"} {"level":"info","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:28:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:28:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:28:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:28: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-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd"} {"level":"debug","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:28:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:28:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44"} {"level":"info","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd"} {"level":"debug","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e5ce15b598ff8300c08ed5f22c3c89c48acf4021477c59a6166d48d07f12c4fc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:28:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:28: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-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e5ce15b598ff8300c08ed5f22c3c89c48acf4021477c59a6166d48d07f12c4fc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e5ce15b598ff8300c08ed5f22c3c89c48acf4021477c59a6166d48d07f12c4fc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e5ce15b598ff8300c08ed5f22c3c89c48acf4021477c59a6166d48d07f12c4fc","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e5ce15b598ff8300c08ed5f22c3c89c48acf4021477c59a6166d48d07f12c4fc"} {"level":"debug","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e5ce15b598ff8300c08ed5f22c3c89c48acf4021477c59a6166d48d07f12c4fc","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e5ce15b598ff8300c08ed5f22c3c89c48acf4021477c59a6166d48d07f12c4fc"} {"level":"debug","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e5ce15b598ff8300c08ed5f22c3c89c48acf4021477c59a6166d48d07f12c4fc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:28:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:28:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e5ce15b598ff8300c08ed5f22c3c89c48acf4021477c59a6166d48d07f12c4fc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e5ce15b598ff8300c08ed5f22c3c89c48acf4021477c59a6166d48d07f12c4fc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e5ce15b598ff8300c08ed5f22c3c89c48acf4021477c59a6166d48d07f12c4fc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bce6f1eb2b29ec836d95573fd807fc14e0cfd3f5d2d8a3a96db04552eccc5dec","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:28:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:28: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-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e5ce15b598ff8300c08ed5f22c3c89c48acf4021477c59a6166d48d07f12c4fc"} {"level":"info","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bce6f1eb2b29ec836d95573fd807fc14e0cfd3f5d2d8a3a96db04552eccc5dec","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4d253f03d7d1f13a1b3abfd6d3db7c8ef0da18f5b50a52b4a60db5a516581a37","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:28:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:28: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-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4d253f03d7d1f13a1b3abfd6d3db7c8ef0da18f5b50a52b4a60db5a516581a37","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bce6f1eb2b29ec836d95573fd807fc14e0cfd3f5d2d8a3a96db04552eccc5dec","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:28:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:28: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-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bce6f1eb2b29ec836d95573fd807fc14e0cfd3f5d2d8a3a96db04552eccc5dec"} {"level":"info","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bce6f1eb2b29ec836d95573fd807fc14e0cfd3f5d2d8a3a96db04552eccc5dec","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4d253f03d7d1f13a1b3abfd6d3db7c8ef0da18f5b50a52b4a60db5a516581a37","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:28:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:28: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-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4d253f03d7d1f13a1b3abfd6d3db7c8ef0da18f5b50a52b4a60db5a516581a37"} {"level":"info","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4d253f03d7d1f13a1b3abfd6d3db7c8ef0da18f5b50a52b4a60db5a516581a37","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bce6f1eb2b29ec836d95573fd807fc14e0cfd3f5d2d8a3a96db04552eccc5dec","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4d253f03d7d1f13a1b3abfd6d3db7c8ef0da18f5b50a52b4a60db5a516581a37","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:28:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:28:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4d253f03d7d1f13a1b3abfd6d3db7c8ef0da18f5b50a52b4a60db5a516581a37"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4d253f03d7d1f13a1b3abfd6d3db7c8ef0da18f5b50a52b4a60db5a516581a37","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4d253f03d7d1f13a1b3abfd6d3db7c8ef0da18f5b50a52b4a60db5a516581a37","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:28:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:28:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4d253f03d7d1f13a1b3abfd6d3db7c8ef0da18f5b50a52b4a60db5a516581a37"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bce6f1eb2b29ec836d95573fd807fc14e0cfd3f5d2d8a3a96db04552eccc5dec"} {"level":"error","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"4d253f03d7d1f13a1b3abfd6d3db7c8ef0da18f5b50a52b4a60db5a516581a37","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"4d253f03d7d1f13a1b3abfd6d3db7c8ef0da18f5b50a52b4a60db5a516581a37\": 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-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bce6f1eb2b29ec836d95573fd807fc14e0cfd3f5d2d8a3a96db04552eccc5dec","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:28:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:28:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bce6f1eb2b29ec836d95573fd807fc14e0cfd3f5d2d8a3a96db04552eccc5dec"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bce6f1eb2b29ec836d95573fd807fc14e0cfd3f5d2d8a3a96db04552eccc5dec","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4d253f03d7d1f13a1b3abfd6d3db7c8ef0da18f5b50a52b4a60db5a516581a37","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:28:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:28: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-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4d253f03d7d1f13a1b3abfd6d3db7c8ef0da18f5b50a52b4a60db5a516581a37"} {"level":"info","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4d253f03d7d1f13a1b3abfd6d3db7c8ef0da18f5b50a52b4a60db5a516581a37","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bce6f1eb2b29ec836d95573fd807fc14e0cfd3f5d2d8a3a96db04552eccc5dec","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:28:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:28: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-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bce6f1eb2b29ec836d95573fd807fc14e0cfd3f5d2d8a3a96db04552eccc5dec"} {"level":"info","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bce6f1eb2b29ec836d95573fd807fc14e0cfd3f5d2d8a3a96db04552eccc5dec","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"76750fff569fe801b1fc465bcac08db5d21f6b8064fa105145a161c5e1075f10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:28:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:28: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-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"76750fff569fe801b1fc465bcac08db5d21f6b8064fa105145a161c5e1075f10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4d253f03d7d1f13a1b3abfd6d3db7c8ef0da18f5b50a52b4a60db5a516581a37","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:28:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:28:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4d253f03d7d1f13a1b3abfd6d3db7c8ef0da18f5b50a52b4a60db5a516581a37"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/76750fff569fe801b1fc465bcac08db5d21f6b8064fa105145a161c5e1075f10"} {"level":"info","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4d253f03d7d1f13a1b3abfd6d3db7c8ef0da18f5b50a52b4a60db5a516581a37","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bce6f1eb2b29ec836d95573fd807fc14e0cfd3f5d2d8a3a96db04552eccc5dec","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:28:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:28:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bce6f1eb2b29ec836d95573fd807fc14e0cfd3f5d2d8a3a96db04552eccc5dec"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4d253f03d7d1f13a1b3abfd6d3db7c8ef0da18f5b50a52b4a60db5a516581a37"} {"level":"info","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bce6f1eb2b29ec836d95573fd807fc14e0cfd3f5d2d8a3a96db04552eccc5dec","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"76750fff569fe801b1fc465bcac08db5d21f6b8064fa105145a161c5e1075f10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:28:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:28:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["76750fff569fe801b1fc465bcac08db5d21f6b8064fa105145a161c5e1075f10"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"76750fff569fe801b1fc465bcac08db5d21f6b8064fa105145a161c5e1075f10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4d253f03d7d1f13a1b3abfd6d3db7c8ef0da18f5b50a52b4a60db5a516581a37","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bce6f1eb2b29ec836d95573fd807fc14e0cfd3f5d2d8a3a96db04552eccc5dec","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:28:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:28: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-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bce6f1eb2b29ec836d95573fd807fc14e0cfd3f5d2d8a3a96db04552eccc5dec"} {"level":"info","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bce6f1eb2b29ec836d95573fd807fc14e0cfd3f5d2d8a3a96db04552eccc5dec","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"76750fff569fe801b1fc465bcac08db5d21f6b8064fa105145a161c5e1075f10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:28:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:28: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-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/76750fff569fe801b1fc465bcac08db5d21f6b8064fa105145a161c5e1075f10"} {"level":"info","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"76750fff569fe801b1fc465bcac08db5d21f6b8064fa105145a161c5e1075f10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bce6f1eb2b29ec836d95573fd807fc14e0cfd3f5d2d8a3a96db04552eccc5dec","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:28:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:28:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bce6f1eb2b29ec836d95573fd807fc14e0cfd3f5d2d8a3a96db04552eccc5dec"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bce6f1eb2b29ec836d95573fd807fc14e0cfd3f5d2d8a3a96db04552eccc5dec","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:28:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:28: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-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4d253f03d7d1f13a1b3abfd6d3db7c8ef0da18f5b50a52b4a60db5a516581a37"} {"level":"info","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"76750fff569fe801b1fc465bcac08db5d21f6b8064fa105145a161c5e1075f10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:28:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:28:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["76750fff569fe801b1fc465bcac08db5d21f6b8064fa105145a161c5e1075f10"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bce6f1eb2b29ec836d95573fd807fc14e0cfd3f5d2d8a3a96db04552eccc5dec"} {"level":"info","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"76750fff569fe801b1fc465bcac08db5d21f6b8064fa105145a161c5e1075f10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bce6f1eb2b29ec836d95573fd807fc14e0cfd3f5d2d8a3a96db04552eccc5dec","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:28:12Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:28: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-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"76750fff569fe801b1fc465bcac08db5d21f6b8064fa105145a161c5e1075f10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8"} {"level":"debug","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:28:12Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:28:12Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/76750fff569fe801b1fc465bcac08db5d21f6b8064fa105145a161c5e1075f10"} {"level":"info","ts":"2026-07-30T18:28:12Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8"} {"level":"debug","ts":"2026-07-30T18:28:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f3b4ed8df9a8214ed7a261485217eb4eeb5c9023a987fbcfddcb3b6ce478ec6a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:28:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:28: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-30T18:28:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f3b4ed8df9a8214ed7a261485217eb4eeb5c9023a987fbcfddcb3b6ce478ec6a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1d86c74ca246ca8913e2c1827bf008361bfe27ded956c5ab86018072eafc7f7e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:28:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:28: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-30T18:28:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f3b4ed8df9a8214ed7a261485217eb4eeb5c9023a987fbcfddcb3b6ce478ec6a"} {"level":"info","ts":"2026-07-30T18:28:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1d86c74ca246ca8913e2c1827bf008361bfe27ded956c5ab86018072eafc7f7e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f3b4ed8df9a8214ed7a261485217eb4eeb5c9023a987fbcfddcb3b6ce478ec6a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:28:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:28:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f3b4ed8df9a8214ed7a261485217eb4eeb5c9023a987fbcfddcb3b6ce478ec6a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1d86c74ca246ca8913e2c1827bf008361bfe27ded956c5ab86018072eafc7f7e"} {"level":"info","ts":"2026-07-30T18:28:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f3b4ed8df9a8214ed7a261485217eb4eeb5c9023a987fbcfddcb3b6ce478ec6a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1d86c74ca246ca8913e2c1827bf008361bfe27ded956c5ab86018072eafc7f7e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:28:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:28:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1d86c74ca246ca8913e2c1827bf008361bfe27ded956c5ab86018072eafc7f7e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1d86c74ca246ca8913e2c1827bf008361bfe27ded956c5ab86018072eafc7f7e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f3b4ed8df9a8214ed7a261485217eb4eeb5c9023a987fbcfddcb3b6ce478ec6a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:28:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:28: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-30T18:28:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f3b4ed8df9a8214ed7a261485217eb4eeb5c9023a987fbcfddcb3b6ce478ec6a"} {"level":"info","ts":"2026-07-30T18:28:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f3b4ed8df9a8214ed7a261485217eb4eeb5c9023a987fbcfddcb3b6ce478ec6a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1d86c74ca246ca8913e2c1827bf008361bfe27ded956c5ab86018072eafc7f7e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:28:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:28: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-30T18:28:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1d86c74ca246ca8913e2c1827bf008361bfe27ded956c5ab86018072eafc7f7e"} {"level":"info","ts":"2026-07-30T18:28:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1d86c74ca246ca8913e2c1827bf008361bfe27ded956c5ab86018072eafc7f7e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f3b4ed8df9a8214ed7a261485217eb4eeb5c9023a987fbcfddcb3b6ce478ec6a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1d86c74ca246ca8913e2c1827bf008361bfe27ded956c5ab86018072eafc7f7e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:28:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:28:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1d86c74ca246ca8913e2c1827bf008361bfe27ded956c5ab86018072eafc7f7e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f3b4ed8df9a8214ed7a261485217eb4eeb5c9023a987fbcfddcb3b6ce478ec6a"} {"level":"info","ts":"2026-07-30T18:28:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1d86c74ca246ca8913e2c1827bf008361bfe27ded956c5ab86018072eafc7f7e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7866fb00cc934b9a6d41c583fb004ca552177196781065b8be53236b29be40cc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:28:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:28: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-30T18:28:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7866fb00cc934b9a6d41c583fb004ca552177196781065b8be53236b29be40cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f3b4ed8df9a8214ed7a261485217eb4eeb5c9023a987fbcfddcb3b6ce478ec6a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:28:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:28:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f3b4ed8df9a8214ed7a261485217eb4eeb5c9023a987fbcfddcb3b6ce478ec6a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1d86c74ca246ca8913e2c1827bf008361bfe27ded956c5ab86018072eafc7f7e"} {"level":"info","ts":"2026-07-30T18:28:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f3b4ed8df9a8214ed7a261485217eb4eeb5c9023a987fbcfddcb3b6ce478ec6a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1d86c74ca246ca8913e2c1827bf008361bfe27ded956c5ab86018072eafc7f7e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7866fb00cc934b9a6d41c583fb004ca552177196781065b8be53236b29be40cc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:28:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:28: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-30T18:28:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7866fb00cc934b9a6d41c583fb004ca552177196781065b8be53236b29be40cc"} {"level":"info","ts":"2026-07-30T18:28:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7866fb00cc934b9a6d41c583fb004ca552177196781065b8be53236b29be40cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f3b4ed8df9a8214ed7a261485217eb4eeb5c9023a987fbcfddcb3b6ce478ec6a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7866fb00cc934b9a6d41c583fb004ca552177196781065b8be53236b29be40cc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:28:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:28:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7866fb00cc934b9a6d41c583fb004ca552177196781065b8be53236b29be40cc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:28:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1d86c74ca246ca8913e2c1827bf008361bfe27ded956c5ab86018072eafc7f7e"} {"level":"info","ts":"2026-07-30T18:28:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7866fb00cc934b9a6d41c583fb004ca552177196781065b8be53236b29be40cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7866fb00cc934b9a6d41c583fb004ca552177196781065b8be53236b29be40cc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:28:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:28:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7866fb00cc934b9a6d41c583fb004ca552177196781065b8be53236b29be40cc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-30T18:28:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"7866fb00cc934b9a6d41c583fb004ca552177196781065b8be53236b29be40cc","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"7866fb00cc934b9a6d41c583fb004ca552177196781065b8be53236b29be40cc\": 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-30T18:28:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7866fb00cc934b9a6d41c583fb004ca552177196781065b8be53236b29be40cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:28:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7866fb00cc934b9a6d41c583fb004ca552177196781065b8be53236b29be40cc","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:28:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f3b4ed8df9a8214ed7a261485217eb4eeb5c9023a987fbcfddcb3b6ce478ec6a"} {"level":"info","ts":"2026-07-30T18:28:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7866fb00cc934b9a6d41c583fb004ca552177196781065b8be53236b29be40cc"} {"level":"info","ts":"2026-07-30T18:28:37Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"99cd0bff-aaf2-4d78-8b65-b0fb7e96ca55","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:52282","PortSpecifier":{"PortValue":52282}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.55:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"99cd0bff-aaf2-4d78-8b65-b0fb7e96ca55","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-8f586d.apps.e473180a-7f18-4050-b363-3ab629cf48d1.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T18:28:37Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"99cd0bff-aaf2-4d78-8b65-b0fb7e96ca55","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:52282","PortSpecifier":{"PortValue":52282}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.55:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785436117,"nanos":965246822},"http":{"id":"99cd0bff-aaf2-4d78-8b65-b0fb7e96ca55","method":"POST","headers":{":authority":"e2e-shared-a-8f586d.apps.e473180a-7f18-4050-b363-3ab629cf48d1.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-30T18:28:37Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"99cd0bff-aaf2-4d78-8b65-b0fb7e96ca55","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-30T18:28:37Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"99cd0bff-aaf2-4d78-8b65-b0fb7e96ca55","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":"bdd0d522-41e6-4200-ab0b-3119377bf3d0","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=0e5e3c7d-be85-411b-a760-4c0086fe2431"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/3ab629cf48d1"]}} {"level":"debug","ts":"2026-07-30T18:28:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"99cd0bff-aaf2-4d78-8b65-b0fb7e96ca55","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/3ab629cf48d1"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=0e5e3c7d-be85-411b-a760-4c0086fe2431"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"bdd0d522-41e6-4200-ab0b-3119377bf3d0","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"2ec2835984b14b544b82a0e52c1d0c20cdd128a8a9660df14c7169ac90aff7da"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.55:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-8f586d.apps.e473180a-7f18-4050-b363-3ab629cf48d1.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-30T18:28:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"99cd0bff-aaf2-4d78-8b65-b0fb7e96ca55","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-30T18:28:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"99cd0bff-aaf2-4d78-8b65-b0fb7e96ca55","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-30T18:28:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"99cd0bff-aaf2-4d78-8b65-b0fb7e96ca55","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-8f586d/rate-test-model-8f586d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-8f586d/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-30T18:28:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"99cd0bff-aaf2-4d78-8b65-b0fb7e96ca55","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-30T18:28:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"99cd0bff-aaf2-4d78-8b65-b0fb7e96ca55","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-30T18:28:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"99cd0bff-aaf2-4d78-8b65-b0fb7e96ca55","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-30T18:28:37Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"99cd0bff-aaf2-4d78-8b65-b0fb7e96ca55","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T18:28:37Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"99cd0bff-aaf2-4d78-8b65-b0fb7e96ca55","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T18:28:38Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"77b5ba3a-8c9f-48dc-8623-c4602c473b5a","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:43162","PortSpecifier":{"PortValue":43162}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.56:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"77b5ba3a-8c9f-48dc-8623-c4602c473b5a","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-fbbaa9.apps.e473180a-7f18-4050-b363-3ab629cf48d1.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T18:28:38Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"77b5ba3a-8c9f-48dc-8623-c4602c473b5a","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:43162","PortSpecifier":{"PortValue":43162}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.56:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785436118,"nanos":10163345},"http":{"id":"77b5ba3a-8c9f-48dc-8623-c4602c473b5a","method":"POST","headers":{":authority":"e2e-shared-b-fbbaa9.apps.e473180a-7f18-4050-b363-3ab629cf48d1.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-30T18:28:38Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"77b5ba3a-8c9f-48dc-8623-c4602c473b5a","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-30T18:28:38Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"77b5ba3a-8c9f-48dc-8623-c4602c473b5a","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":"bdd0d522-41e6-4200-ab0b-3119377bf3d0","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=0e5e3c7d-be85-411b-a760-4c0086fe2431"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/3ab629cf48d1"]}} {"level":"debug","ts":"2026-07-30T18:28:38Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"77b5ba3a-8c9f-48dc-8623-c4602c473b5a","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/3ab629cf48d1"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=0e5e3c7d-be85-411b-a760-4c0086fe2431"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"bdd0d522-41e6-4200-ab0b-3119377bf3d0","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.56:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-fbbaa9.apps.e473180a-7f18-4050-b363-3ab629cf48d1.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-30T18:28:38Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"77b5ba3a-8c9f-48dc-8623-c4602c473b5a","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-30T18:28:38Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"77b5ba3a-8c9f-48dc-8623-c4602c473b5a","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-30T18:28:38Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"77b5ba3a-8c9f-48dc-8623-c4602c473b5a","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-fbbaa9/rate-test-model-fbbaa9\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-fbbaa9/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-30T18:28:38Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"77b5ba3a-8c9f-48dc-8623-c4602c473b5a","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":"keyId","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-30T18:28:38Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"77b5ba3a-8c9f-48dc-8623-c4602c473b5a","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-30T18:28:38Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"77b5ba3a-8c9f-48dc-8623-c4602c473b5a","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-30T18:28:38Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"77b5ba3a-8c9f-48dc-8623-c4602c473b5a","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T18:28:38Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"77b5ba3a-8c9f-48dc-8623-c4602c473b5a","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T18:28:38Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"8597935c-25e9-4719-ab4d-4b4b5a9ef3eb","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:52296","PortSpecifier":{"PortValue":52296}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.55:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"8597935c-25e9-4719-ab4d-4b4b5a9ef3eb","method":"POST","path":"/ai-tenant-e2e-shared-a-8f586d/rate-test-model-8f586d/v1/completions","host":"e2e-shared-a-8f586d.apps.e473180a-7f18-4050-b363-3ab629cf48d1.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T18:28:38Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"8597935c-25e9-4719-ab4d-4b4b5a9ef3eb","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:52296","PortSpecifier":{"PortValue":52296}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.55:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785436118,"nanos":51142157},"http":{"id":"8597935c-25e9-4719-ab4d-4b4b5a9ef3eb","method":"POST","headers":{":authority":"e2e-shared-a-8f586d.apps.e473180a-7f18-4050-b363-3ab629cf48d1.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-8f586d/rate-test-model-8f586d/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T18:28:38Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"8597935c-25e9-4719-ab4d-4b4b5a9ef3eb","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-19UWKGu63Uiz95Gsb_o8KKMoXteX7RZFVLPHn2i1esPPF6SrqcPXO3hLw5Mv5"} {"level":"debug","ts":"2026-07-30T18:28:38Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"8597935c-25e9-4719-ab4d-4b4b5a9ef3eb","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-8f586d.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-19UWKGu63Uiz95Gsb_o8KKMoXteX7RZFVLPHn2i1esPPF6SrqcPXO3hLw5Mv5\"}"} {"level":"debug","ts":"2026-07-30T18:28:38Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"8597935c-25e9-4719-ab4d-4b4b5a9ef3eb","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-8f586d.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":"c5e8a8bc-fc65-4b5d-9259-e4e1be0c4b5b","keyName":"e2e-rate-a-78a764","subscription":"e2e-rate-iso-a-78a764","tenant":"e2e-shared-a-8f586d","userId":"c5e8a8bc-fc65-4b5d-9259-e4e1be0c4b5b","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-30T18:28:38Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"8597935c-25e9-4719-ab4d-4b4b5a9ef3eb","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-8f586d.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-8f586d/rate-test-model-8f586d\",\"requestedSubscription\":\"e2e-rate-iso-a-78a764\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-30T18:28:38Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"8597935c-25e9-4719-ab4d-4b4b5a9ef3eb","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-8f586d.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-8f586d/models/facebook/opt-125m","name":"rate-test-model-8f586d","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-78a764","namespace":"ai-tenant-e2e-shared-a-8f586d","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-8f586d/rate-test-model-8f586d"}} {"level":"debug","ts":"2026-07-30T18:28:38Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"8597935c-25e9-4719-ab4d-4b4b5a9ef3eb","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T18:28:38Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8597935c-25e9-4719-ab4d-4b4b5a9ef3eb","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-30T18:28:38Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8597935c-25e9-4719-ab4d-4b4b5a9ef3eb","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-30T18:28:38Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8597935c-25e9-4719-ab4d-4b4b5a9ef3eb","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-8f586d/rate-test-model-8f586d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-8f586d/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-30T18:28:38Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8597935c-25e9-4719-ab4d-4b4b5a9ef3eb","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-30T18:28:38Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8597935c-25e9-4719-ab4d-4b4b5a9ef3eb","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-30T18:28:38Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8597935c-25e9-4719-ab4d-4b4b5a9ef3eb","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-30T18:28:38Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8597935c-25e9-4719-ab4d-4b4b5a9ef3eb","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-78a764"} {"level":"debug","ts":"2026-07-30T18:28:38Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8597935c-25e9-4719-ab4d-4b4b5a9ef3eb","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups_str","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","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":"c5e8a8bc-fc65-4b5d-9259-e4e1be0c4b5b","keyName":"e2e-rate-a-78a764","selected_subscription":"e2e-rate-iso-a-78a764","selected_subscription_key":"ai-tenant-e2e-shared-a-8f586d/e2e-rate-iso-a-78a764@ai-tenant-e2e-shared-a-8f586d/rate-test-model-8f586d","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-8f586d/models/facebook/opt-125m","name":"rate-test-model-8f586d","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-78a764","namespace":"ai-tenant-e2e-shared-a-8f586d","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-8f586d/rate-test-model-8f586d"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-30T18:28:38Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"8597935c-25e9-4719-ab4d-4b4b5a9ef3eb","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T18:28:38Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"8597935c-25e9-4719-ab4d-4b4b5a9ef3eb","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T18:28:39Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"60eb8941-b40d-441b-84ca-96bccf111799","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:52306","PortSpecifier":{"PortValue":52306}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.55:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"60eb8941-b40d-441b-84ca-96bccf111799","method":"POST","path":"/ai-tenant-e2e-shared-a-8f586d/rate-test-model-8f586d/v1/completions","host":"e2e-shared-a-8f586d.apps.e473180a-7f18-4050-b363-3ab629cf48d1.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T18:28:39Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"60eb8941-b40d-441b-84ca-96bccf111799","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:52306","PortSpecifier":{"PortValue":52306}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.55:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785436119,"nanos":145507337},"http":{"id":"60eb8941-b40d-441b-84ca-96bccf111799","method":"POST","headers":{":authority":"e2e-shared-a-8f586d.apps.e473180a-7f18-4050-b363-3ab629cf48d1.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-8f586d/rate-test-model-8f586d/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T18:28:39Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"60eb8941-b40d-441b-84ca-96bccf111799","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-19UWKGu63Uiz95Gsb_o8KKMoXteX7RZFVLPHn2i1esPPF6SrqcPXO3hLw5Mv5"} {"level":"debug","ts":"2026-07-30T18:28:39Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"60eb8941-b40d-441b-84ca-96bccf111799","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-8f586d.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-19UWKGu63Uiz95Gsb_o8KKMoXteX7RZFVLPHn2i1esPPF6SrqcPXO3hLw5Mv5\"}"} {"level":"debug","ts":"2026-07-30T18:28:39Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"60eb8941-b40d-441b-84ca-96bccf111799","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-8f586d.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":"c5e8a8bc-fc65-4b5d-9259-e4e1be0c4b5b","keyName":"e2e-rate-a-78a764","subscription":"e2e-rate-iso-a-78a764","tenant":"e2e-shared-a-8f586d","userId":"c5e8a8bc-fc65-4b5d-9259-e4e1be0c4b5b","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-30T18:28:39Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"60eb8941-b40d-441b-84ca-96bccf111799","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-8f586d.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-8f586d/rate-test-model-8f586d\",\"requestedSubscription\":\"e2e-rate-iso-a-78a764\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-30T18:28:39Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"60eb8941-b40d-441b-84ca-96bccf111799","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-8f586d.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-8f586d/models/facebook/opt-125m","name":"rate-test-model-8f586d","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-78a764","namespace":"ai-tenant-e2e-shared-a-8f586d","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-8f586d/rate-test-model-8f586d"}} {"level":"debug","ts":"2026-07-30T18:28:39Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"60eb8941-b40d-441b-84ca-96bccf111799","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T18:28:39Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"60eb8941-b40d-441b-84ca-96bccf111799","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-30T18:28:39Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"60eb8941-b40d-441b-84ca-96bccf111799","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-30T18:28:39Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"60eb8941-b40d-441b-84ca-96bccf111799","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-8f586d/rate-test-model-8f586d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-8f586d/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-30T18:28:39Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"60eb8941-b40d-441b-84ca-96bccf111799","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-30T18:28:39Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"60eb8941-b40d-441b-84ca-96bccf111799","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-30T18:28:39Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"60eb8941-b40d-441b-84ca-96bccf111799","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-78a764"} {"level":"debug","ts":"2026-07-30T18:28:39Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"60eb8941-b40d-441b-84ca-96bccf111799","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-30T18:28:39Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"60eb8941-b40d-441b-84ca-96bccf111799","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups_str","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","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":"c5e8a8bc-fc65-4b5d-9259-e4e1be0c4b5b","keyName":"e2e-rate-a-78a764","selected_subscription":"e2e-rate-iso-a-78a764","selected_subscription_key":"ai-tenant-e2e-shared-a-8f586d/e2e-rate-iso-a-78a764@ai-tenant-e2e-shared-a-8f586d/rate-test-model-8f586d","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-8f586d/models/facebook/opt-125m","name":"rate-test-model-8f586d","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-78a764","namespace":"ai-tenant-e2e-shared-a-8f586d","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-8f586d/rate-test-model-8f586d"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-30T18:28:39Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"60eb8941-b40d-441b-84ca-96bccf111799","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T18:28:39Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"60eb8941-b40d-441b-84ca-96bccf111799","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T18:28:40Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"8a6ee946-992b-429a-ac78-b05ac4727ccd","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:52318","PortSpecifier":{"PortValue":52318}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.55:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"8a6ee946-992b-429a-ac78-b05ac4727ccd","method":"POST","path":"/ai-tenant-e2e-shared-a-8f586d/rate-test-model-8f586d/v1/completions","host":"e2e-shared-a-8f586d.apps.e473180a-7f18-4050-b363-3ab629cf48d1.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T18:28:40Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"8a6ee946-992b-429a-ac78-b05ac4727ccd","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:52318","PortSpecifier":{"PortValue":52318}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.55:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785436120,"nanos":187534332},"http":{"id":"8a6ee946-992b-429a-ac78-b05ac4727ccd","method":"POST","headers":{":authority":"e2e-shared-a-8f586d.apps.e473180a-7f18-4050-b363-3ab629cf48d1.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-8f586d/rate-test-model-8f586d/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T18:28:40Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"8a6ee946-992b-429a-ac78-b05ac4727ccd","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-19UWKGu63Uiz95Gsb_o8KKMoXteX7RZFVLPHn2i1esPPF6SrqcPXO3hLw5Mv5"} {"level":"debug","ts":"2026-07-30T18:28:40Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"8a6ee946-992b-429a-ac78-b05ac4727ccd","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-8f586d.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-19UWKGu63Uiz95Gsb_o8KKMoXteX7RZFVLPHn2i1esPPF6SrqcPXO3hLw5Mv5\"}"} {"level":"debug","ts":"2026-07-30T18:28:40Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"8a6ee946-992b-429a-ac78-b05ac4727ccd","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-8f586d.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":"c5e8a8bc-fc65-4b5d-9259-e4e1be0c4b5b","keyName":"e2e-rate-a-78a764","subscription":"e2e-rate-iso-a-78a764","tenant":"e2e-shared-a-8f586d","userId":"c5e8a8bc-fc65-4b5d-9259-e4e1be0c4b5b","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-30T18:28:40Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"8a6ee946-992b-429a-ac78-b05ac4727ccd","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-8f586d.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-8f586d/rate-test-model-8f586d\",\"requestedSubscription\":\"e2e-rate-iso-a-78a764\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-30T18:28:40Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"8a6ee946-992b-429a-ac78-b05ac4727ccd","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-8f586d.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-8f586d/models/facebook/opt-125m","name":"rate-test-model-8f586d","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-78a764","namespace":"ai-tenant-e2e-shared-a-8f586d","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-8f586d/rate-test-model-8f586d"}} {"level":"debug","ts":"2026-07-30T18:28:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"8a6ee946-992b-429a-ac78-b05ac4727ccd","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T18:28:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8a6ee946-992b-429a-ac78-b05ac4727ccd","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-30T18:28:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8a6ee946-992b-429a-ac78-b05ac4727ccd","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-30T18:28:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8a6ee946-992b-429a-ac78-b05ac4727ccd","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-30T18:28:40Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8a6ee946-992b-429a-ac78-b05ac4727ccd","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-8f586d/rate-test-model-8f586d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-8f586d/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-30T18:28:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8a6ee946-992b-429a-ac78-b05ac4727ccd","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-30T18:28:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8a6ee946-992b-429a-ac78-b05ac4727ccd","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-78a764"} {"level":"debug","ts":"2026-07-30T18:28:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8a6ee946-992b-429a-ac78-b05ac4727ccd","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-30T18:28:40Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8a6ee946-992b-429a-ac78-b05ac4727ccd","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups_str","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","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":"c5e8a8bc-fc65-4b5d-9259-e4e1be0c4b5b","keyName":"e2e-rate-a-78a764","selected_subscription":"e2e-rate-iso-a-78a764","selected_subscription_key":"ai-tenant-e2e-shared-a-8f586d/e2e-rate-iso-a-78a764@ai-tenant-e2e-shared-a-8f586d/rate-test-model-8f586d","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-8f586d/models/facebook/opt-125m","name":"rate-test-model-8f586d","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-78a764","namespace":"ai-tenant-e2e-shared-a-8f586d","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-8f586d/rate-test-model-8f586d"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-30T18:28:40Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"8a6ee946-992b-429a-ac78-b05ac4727ccd","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T18:28:40Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"8a6ee946-992b-429a-ac78-b05ac4727ccd","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T18:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f3b4ed8df9a8214ed7a261485217eb4eeb5c9023a987fbcfddcb3b6ce478ec6a"} {"level":"info","ts":"2026-07-30T18:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8"} {"level":"info","ts":"2026-07-30T18:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd"} {"level":"info","ts":"2026-07-30T18:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/bce6f1eb2b29ec836d95573fd807fc14e0cfd3f5d2d8a3a96db04552eccc5dec"} {"level":"info","ts":"2026-07-30T18:28:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/76750fff569fe801b1fc465bcac08db5d21f6b8064fa105145a161c5e1075f10"} {"level":"info","ts":"2026-07-30T18:28:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc"} {"level":"info","ts":"2026-07-30T18:28:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44"} {"level":"info","ts":"2026-07-30T18:28:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7866fb00cc934b9a6d41c583fb004ca552177196781065b8be53236b29be40cc"} {"level":"info","ts":"2026-07-30T18:28:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e5ce15b598ff8300c08ed5f22c3c89c48acf4021477c59a6166d48d07f12c4fc"} {"level":"info","ts":"2026-07-30T18:28:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ac8157bcc1028793544ec623986776581d68d01d0301c1bddb529e7e2c8bdfab"} {"level":"info","ts":"2026-07-30T18:28:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1d86c74ca246ca8913e2c1827bf008361bfe27ded956c5ab86018072eafc7f7e"} {"level":"info","ts":"2026-07-30T18:28:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4d253f03d7d1f13a1b3abfd6d3db7c8ef0da18f5b50a52b4a60db5a516581a37"} {"level":"debug","ts":"2026-07-30T18:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1d86c74ca246ca8913e2c1827bf008361bfe27ded956c5ab86018072eafc7f7e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:29:02Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:29:02Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1d86c74ca246ca8913e2c1827bf008361bfe27ded956c5ab86018072eafc7f7e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1d86c74ca246ca8913e2c1827bf008361bfe27ded956c5ab86018072eafc7f7e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:29:02Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:29:02Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1d86c74ca246ca8913e2c1827bf008361bfe27ded956c5ab86018072eafc7f7e"} {"level":"info","ts":"2026-07-30T18:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1d86c74ca246ca8913e2c1827bf008361bfe27ded956c5ab86018072eafc7f7e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1d86c74ca246ca8913e2c1827bf008361bfe27ded956c5ab86018072eafc7f7e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:29:02Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:29:02Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-30T18:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"1d86c74ca246ca8913e2c1827bf008361bfe27ded956c5ab86018072eafc7f7e","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"1d86c74ca246ca8913e2c1827bf008361bfe27ded956c5ab86018072eafc7f7e\": 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-30T18:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1d86c74ca246ca8913e2c1827bf008361bfe27ded956c5ab86018072eafc7f7e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1d86c74ca246ca8913e2c1827bf008361bfe27ded956c5ab86018072eafc7f7e"} {"level":"debug","ts":"2026-07-30T18:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1d86c74ca246ca8913e2c1827bf008361bfe27ded956c5ab86018072eafc7f7e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1d86c74ca246ca8913e2c1827bf008361bfe27ded956c5ab86018072eafc7f7e"} {"level":"debug","ts":"2026-07-30T18:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7866fb00cc934b9a6d41c583fb004ca552177196781065b8be53236b29be40cc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:29:02Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:29:02Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7866fb00cc934b9a6d41c583fb004ca552177196781065b8be53236b29be40cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7866fb00cc934b9a6d41c583fb004ca552177196781065b8be53236b29be40cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7866fb00cc934b9a6d41c583fb004ca552177196781065b8be53236b29be40cc","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7866fb00cc934b9a6d41c583fb004ca552177196781065b8be53236b29be40cc"} {"level":"debug","ts":"2026-07-30T18:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1d86c74ca246ca8913e2c1827bf008361bfe27ded956c5ab86018072eafc7f7e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:29:02Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:29:02Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1d86c74ca246ca8913e2c1827bf008361bfe27ded956c5ab86018072eafc7f7e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7866fb00cc934b9a6d41c583fb004ca552177196781065b8be53236b29be40cc"} {"level":"info","ts":"2026-07-30T18:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1d86c74ca246ca8913e2c1827bf008361bfe27ded956c5ab86018072eafc7f7e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7866fb00cc934b9a6d41c583fb004ca552177196781065b8be53236b29be40cc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:29:02Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:29:02Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7866fb00cc934b9a6d41c583fb004ca552177196781065b8be53236b29be40cc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7866fb00cc934b9a6d41c583fb004ca552177196781065b8be53236b29be40cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1d86c74ca246ca8913e2c1827bf008361bfe27ded956c5ab86018072eafc7f7e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:29:02Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:29:02Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1d86c74ca246ca8913e2c1827bf008361bfe27ded956c5ab86018072eafc7f7e"} {"level":"info","ts":"2026-07-30T18:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1d86c74ca246ca8913e2c1827bf008361bfe27ded956c5ab86018072eafc7f7e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7866fb00cc934b9a6d41c583fb004ca552177196781065b8be53236b29be40cc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:29:02Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:29:02Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7866fb00cc934b9a6d41c583fb004ca552177196781065b8be53236b29be40cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1d86c74ca246ca8913e2c1827bf008361bfe27ded956c5ab86018072eafc7f7e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:29:02Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:29:02Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1d86c74ca246ca8913e2c1827bf008361bfe27ded956c5ab86018072eafc7f7e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7866fb00cc934b9a6d41c583fb004ca552177196781065b8be53236b29be40cc"} {"level":"info","ts":"2026-07-30T18:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1d86c74ca246ca8913e2c1827bf008361bfe27ded956c5ab86018072eafc7f7e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7866fb00cc934b9a6d41c583fb004ca552177196781065b8be53236b29be40cc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:29:02Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:29:02Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7866fb00cc934b9a6d41c583fb004ca552177196781065b8be53236b29be40cc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1d86c74ca246ca8913e2c1827bf008361bfe27ded956c5ab86018072eafc7f7e"} {"level":"info","ts":"2026-07-30T18:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7866fb00cc934b9a6d41c583fb004ca552177196781065b8be53236b29be40cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1d86c74ca246ca8913e2c1827bf008361bfe27ded956c5ab86018072eafc7f7e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7866fb00cc934b9a6d41c583fb004ca552177196781065b8be53236b29be40cc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:29:02Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:29:02Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7866fb00cc934b9a6d41c583fb004ca552177196781065b8be53236b29be40cc"} {"level":"info","ts":"2026-07-30T18:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7866fb00cc934b9a6d41c583fb004ca552177196781065b8be53236b29be40cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7866fb00cc934b9a6d41c583fb004ca552177196781065b8be53236b29be40cc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:29:02Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:29:02Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7866fb00cc934b9a6d41c583fb004ca552177196781065b8be53236b29be40cc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7866fb00cc934b9a6d41c583fb004ca552177196781065b8be53236b29be40cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7866fb00cc934b9a6d41c583fb004ca552177196781065b8be53236b29be40cc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:29:02Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:29:02Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7866fb00cc934b9a6d41c583fb004ca552177196781065b8be53236b29be40cc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-30T18:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"7866fb00cc934b9a6d41c583fb004ca552177196781065b8be53236b29be40cc","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"7866fb00cc934b9a6d41c583fb004ca552177196781065b8be53236b29be40cc\": 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-30T18:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7866fb00cc934b9a6d41c583fb004ca552177196781065b8be53236b29be40cc","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1d86c74ca246ca8913e2c1827bf008361bfe27ded956c5ab86018072eafc7f7e"} {"level":"debug","ts":"2026-07-30T18:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7866fb00cc934b9a6d41c583fb004ca552177196781065b8be53236b29be40cc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:29:02Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:29:02Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7866fb00cc934b9a6d41c583fb004ca552177196781065b8be53236b29be40cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7866fb00cc934b9a6d41c583fb004ca552177196781065b8be53236b29be40cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7866fb00cc934b9a6d41c583fb004ca552177196781065b8be53236b29be40cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bce6f1eb2b29ec836d95573fd807fc14e0cfd3f5d2d8a3a96db04552eccc5dec","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:29:02Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:29:02Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7866fb00cc934b9a6d41c583fb004ca552177196781065b8be53236b29be40cc"} {"level":"info","ts":"2026-07-30T18:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bce6f1eb2b29ec836d95573fd807fc14e0cfd3f5d2d8a3a96db04552eccc5dec","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7866fb00cc934b9a6d41c583fb004ca552177196781065b8be53236b29be40cc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:29:02Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:29:02Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7866fb00cc934b9a6d41c583fb004ca552177196781065b8be53236b29be40cc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7866fb00cc934b9a6d41c583fb004ca552177196781065b8be53236b29be40cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bce6f1eb2b29ec836d95573fd807fc14e0cfd3f5d2d8a3a96db04552eccc5dec","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:29:02Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:29:02Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bce6f1eb2b29ec836d95573fd807fc14e0cfd3f5d2d8a3a96db04552eccc5dec","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7866fb00cc934b9a6d41c583fb004ca552177196781065b8be53236b29be40cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bce6f1eb2b29ec836d95573fd807fc14e0cfd3f5d2d8a3a96db04552eccc5dec","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bce6f1eb2b29ec836d95573fd807fc14e0cfd3f5d2d8a3a96db04552eccc5dec"} {"level":"debug","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bce6f1eb2b29ec836d95573fd807fc14e0cfd3f5d2d8a3a96db04552eccc5dec","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bce6f1eb2b29ec836d95573fd807fc14e0cfd3f5d2d8a3a96db04552eccc5dec"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7866fb00cc934b9a6d41c583fb004ca552177196781065b8be53236b29be40cc"} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bce6f1eb2b29ec836d95573fd807fc14e0cfd3f5d2d8a3a96db04552eccc5dec","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bce6f1eb2b29ec836d95573fd807fc14e0cfd3f5d2d8a3a96db04552eccc5dec","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bce6f1eb2b29ec836d95573fd807fc14e0cfd3f5d2d8a3a96db04552eccc5dec","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bce6f1eb2b29ec836d95573fd807fc14e0cfd3f5d2d8a3a96db04552eccc5dec","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bce6f1eb2b29ec836d95573fd807fc14e0cfd3f5d2d8a3a96db04552eccc5dec","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bce6f1eb2b29ec836d95573fd807fc14e0cfd3f5d2d8a3a96db04552eccc5dec"} {"level":"debug","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bce6f1eb2b29ec836d95573fd807fc14e0cfd3f5d2d8a3a96db04552eccc5dec","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bce6f1eb2b29ec836d95573fd807fc14e0cfd3f5d2d8a3a96db04552eccc5dec"} {"level":"debug","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bce6f1eb2b29ec836d95573fd807fc14e0cfd3f5d2d8a3a96db04552eccc5dec","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bce6f1eb2b29ec836d95573fd807fc14e0cfd3f5d2d8a3a96db04552eccc5dec"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bce6f1eb2b29ec836d95573fd807fc14e0cfd3f5d2d8a3a96db04552eccc5dec","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bce6f1eb2b29ec836d95573fd807fc14e0cfd3f5d2d8a3a96db04552eccc5dec","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bce6f1eb2b29ec836d95573fd807fc14e0cfd3f5d2d8a3a96db04552eccc5dec"} {"level":"debug","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ac8157bcc1028793544ec623986776581d68d01d0301c1bddb529e7e2c8bdfab","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ac8157bcc1028793544ec623986776581d68d01d0301c1bddb529e7e2c8bdfab","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ac8157bcc1028793544ec623986776581d68d01d0301c1bddb529e7e2c8bdfab","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ac8157bcc1028793544ec623986776581d68d01d0301c1bddb529e7e2c8bdfab"} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ac8157bcc1028793544ec623986776581d68d01d0301c1bddb529e7e2c8bdfab","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ac8157bcc1028793544ec623986776581d68d01d0301c1bddb529e7e2c8bdfab","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"ac8157bcc1028793544ec623986776581d68d01d0301c1bddb529e7e2c8bdfab","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"ac8157bcc1028793544ec623986776581d68d01d0301c1bddb529e7e2c8bdfab\": 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-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ac8157bcc1028793544ec623986776581d68d01d0301c1bddb529e7e2c8bdfab","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ac8157bcc1028793544ec623986776581d68d01d0301c1bddb529e7e2c8bdfab"} {"level":"debug","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ac8157bcc1028793544ec623986776581d68d01d0301c1bddb529e7e2c8bdfab","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ac8157bcc1028793544ec623986776581d68d01d0301c1bddb529e7e2c8bdfab"} {"level":"debug","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ac8157bcc1028793544ec623986776581d68d01d0301c1bddb529e7e2c8bdfab","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ac8157bcc1028793544ec623986776581d68d01d0301c1bddb529e7e2c8bdfab"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ac8157bcc1028793544ec623986776581d68d01d0301c1bddb529e7e2c8bdfab","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ac8157bcc1028793544ec623986776581d68d01d0301c1bddb529e7e2c8bdfab","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ac8157bcc1028793544ec623986776581d68d01d0301c1bddb529e7e2c8bdfab"} {"level":"debug","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e5ce15b598ff8300c08ed5f22c3c89c48acf4021477c59a6166d48d07f12c4fc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e5ce15b598ff8300c08ed5f22c3c89c48acf4021477c59a6166d48d07f12c4fc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e5ce15b598ff8300c08ed5f22c3c89c48acf4021477c59a6166d48d07f12c4fc","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e5ce15b598ff8300c08ed5f22c3c89c48acf4021477c59a6166d48d07f12c4fc"} {"level":"debug","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e5ce15b598ff8300c08ed5f22c3c89c48acf4021477c59a6166d48d07f12c4fc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e5ce15b598ff8300c08ed5f22c3c89c48acf4021477c59a6166d48d07f12c4fc","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e5ce15b598ff8300c08ed5f22c3c89c48acf4021477c59a6166d48d07f12c4fc"} {"level":"debug","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e5ce15b598ff8300c08ed5f22c3c89c48acf4021477c59a6166d48d07f12c4fc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e5ce15b598ff8300c08ed5f22c3c89c48acf4021477c59a6166d48d07f12c4fc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e5ce15b598ff8300c08ed5f22c3c89c48acf4021477c59a6166d48d07f12c4fc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e5ce15b598ff8300c08ed5f22c3c89c48acf4021477c59a6166d48d07f12c4fc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8"} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e5ce15b598ff8300c08ed5f22c3c89c48acf4021477c59a6166d48d07f12c4fc"} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc"} {"level":"debug","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8"} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc"} {"level":"debug","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4d253f03d7d1f13a1b3abfd6d3db7c8ef0da18f5b50a52b4a60db5a516581a37","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4d253f03d7d1f13a1b3abfd6d3db7c8ef0da18f5b50a52b4a60db5a516581a37","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4d253f03d7d1f13a1b3abfd6d3db7c8ef0da18f5b50a52b4a60db5a516581a37","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4d253f03d7d1f13a1b3abfd6d3db7c8ef0da18f5b50a52b4a60db5a516581a37"} {"level":"debug","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4d253f03d7d1f13a1b3abfd6d3db7c8ef0da18f5b50a52b4a60db5a516581a37","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4d253f03d7d1f13a1b3abfd6d3db7c8ef0da18f5b50a52b4a60db5a516581a37"} {"level":"debug","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4d253f03d7d1f13a1b3abfd6d3db7c8ef0da18f5b50a52b4a60db5a516581a37","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4d253f03d7d1f13a1b3abfd6d3db7c8ef0da18f5b50a52b4a60db5a516581a37"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4d253f03d7d1f13a1b3abfd6d3db7c8ef0da18f5b50a52b4a60db5a516581a37","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4d253f03d7d1f13a1b3abfd6d3db7c8ef0da18f5b50a52b4a60db5a516581a37","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4d253f03d7d1f13a1b3abfd6d3db7c8ef0da18f5b50a52b4a60db5a516581a37"} {"level":"debug","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f3b4ed8df9a8214ed7a261485217eb4eeb5c9023a987fbcfddcb3b6ce478ec6a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f3b4ed8df9a8214ed7a261485217eb4eeb5c9023a987fbcfddcb3b6ce478ec6a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f3b4ed8df9a8214ed7a261485217eb4eeb5c9023a987fbcfddcb3b6ce478ec6a"} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f3b4ed8df9a8214ed7a261485217eb4eeb5c9023a987fbcfddcb3b6ce478ec6a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f3b4ed8df9a8214ed7a261485217eb4eeb5c9023a987fbcfddcb3b6ce478ec6a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44"} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f3b4ed8df9a8214ed7a261485217eb4eeb5c9023a987fbcfddcb3b6ce478ec6a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"76750fff569fe801b1fc465bcac08db5d21f6b8064fa105145a161c5e1075f10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f3b4ed8df9a8214ed7a261485217eb4eeb5c9023a987fbcfddcb3b6ce478ec6a"} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"76750fff569fe801b1fc465bcac08db5d21f6b8064fa105145a161c5e1075f10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f3b4ed8df9a8214ed7a261485217eb4eeb5c9023a987fbcfddcb3b6ce478ec6a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"76750fff569fe801b1fc465bcac08db5d21f6b8064fa105145a161c5e1075f10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/76750fff569fe801b1fc465bcac08db5d21f6b8064fa105145a161c5e1075f10"} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"76750fff569fe801b1fc465bcac08db5d21f6b8064fa105145a161c5e1075f10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44"} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"76750fff569fe801b1fc465bcac08db5d21f6b8064fa105145a161c5e1075f10","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["76750fff569fe801b1fc465bcac08db5d21f6b8064fa105145a161c5e1075f10"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"76750fff569fe801b1fc465bcac08db5d21f6b8064fa105145a161c5e1075f10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f3b4ed8df9a8214ed7a261485217eb4eeb5c9023a987fbcfddcb3b6ce478ec6a"} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/76750fff569fe801b1fc465bcac08db5d21f6b8064fa105145a161c5e1075f10"} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"76750fff569fe801b1fc465bcac08db5d21f6b8064fa105145a161c5e1075f10","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd"} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44"} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd"} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:29:03Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44"} {"level":"info","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:29:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:29:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:29:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:29:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd"} {"level":"error","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44\": 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-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:29:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:29:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44"} {"level":"info","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:29:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:29:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44\": 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-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44"} {"level":"debug","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44"} {"level":"debug","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:29:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:29:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:29:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:29:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44"} {"level":"debug","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44"} {"level":"debug","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:29:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:29:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:29:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:29:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44"} {"level":"debug","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44"} {"level":"debug","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:29:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:29:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:29:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:29:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44"} {"level":"debug","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44"} {"level":"debug","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:29:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:29:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:29:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:29:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44"} {"level":"debug","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44"} {"level":"debug","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:29:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:29:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:29:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:29:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44"} {"level":"debug","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44"} {"level":"debug","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:29:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:29:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:29:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:29:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44"} {"level":"debug","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44"} {"level":"debug","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:29:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:29:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:29:04Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:29:04Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44"} {"level":"debug","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44"} {"level":"debug","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:29:04Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:29:04Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:29:04Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44"} {"level":"info","ts":"2026-07-30T18:29:25Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"0f4a3630-1c52-431a-abb8-29f100f57b06","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:43872","PortSpecifier":{"PortValue":43872}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.55:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"0f4a3630-1c52-431a-abb8-29f100f57b06","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-8f586d.apps.e473180a-7f18-4050-b363-3ab629cf48d1.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T18:29:25Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"0f4a3630-1c52-431a-abb8-29f100f57b06","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:43872","PortSpecifier":{"PortValue":43872}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.55:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785436165,"nanos":269559924},"http":{"id":"0f4a3630-1c52-431a-abb8-29f100f57b06","method":"POST","headers":{":authority":"e2e-shared-a-8f586d.apps.e473180a-7f18-4050-b363-3ab629cf48d1.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-30T18:29:25Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"0f4a3630-1c52-431a-abb8-29f100f57b06","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-30T18:29:25Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"0f4a3630-1c52-431a-abb8-29f100f57b06","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":"bdd0d522-41e6-4200-ab0b-3119377bf3d0","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=0e5e3c7d-be85-411b-a760-4c0086fe2431"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/3ab629cf48d1"]}} {"level":"debug","ts":"2026-07-30T18:29:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"0f4a3630-1c52-431a-abb8-29f100f57b06","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/3ab629cf48d1"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=0e5e3c7d-be85-411b-a760-4c0086fe2431"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"bdd0d522-41e6-4200-ab0b-3119377bf3d0","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"2ec2835984b14b544b82a0e52c1d0c20cdd128a8a9660df14c7169ac90aff7da"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.55:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-8f586d.apps.e473180a-7f18-4050-b363-3ab629cf48d1.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-30T18:29:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0f4a3630-1c52-431a-abb8-29f100f57b06","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-30T18:29:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0f4a3630-1c52-431a-abb8-29f100f57b06","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-30T18:29:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0f4a3630-1c52-431a-abb8-29f100f57b06","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-8f586d/rate-test-model-8f586d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-8f586d/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-30T18:29:25Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"0f4a3630-1c52-431a-abb8-29f100f57b06","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-30T18:29:25Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0f4a3630-1c52-431a-abb8-29f100f57b06","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-30T18:29:25Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0f4a3630-1c52-431a-abb8-29f100f57b06","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-30T18:29:25Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"0f4a3630-1c52-431a-abb8-29f100f57b06","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T18:29:25Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"0f4a3630-1c52-431a-abb8-29f100f57b06","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T18:29:25Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"af1dbf70-ab10-4fdb-a559-7f5e7f8585a0","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:43200","PortSpecifier":{"PortValue":43200}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.56:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"af1dbf70-ab10-4fdb-a559-7f5e7f8585a0","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-fbbaa9.apps.e473180a-7f18-4050-b363-3ab629cf48d1.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T18:29:25Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"af1dbf70-ab10-4fdb-a559-7f5e7f8585a0","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:43200","PortSpecifier":{"PortValue":43200}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.56:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785436165,"nanos":308174787},"http":{"id":"af1dbf70-ab10-4fdb-a559-7f5e7f8585a0","method":"POST","headers":{":authority":"e2e-shared-b-fbbaa9.apps.e473180a-7f18-4050-b363-3ab629cf48d1.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-30T18:29:25Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"af1dbf70-ab10-4fdb-a559-7f5e7f8585a0","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-30T18:29:25Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"af1dbf70-ab10-4fdb-a559-7f5e7f8585a0","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":"bdd0d522-41e6-4200-ab0b-3119377bf3d0","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=0e5e3c7d-be85-411b-a760-4c0086fe2431"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/3ab629cf48d1"]}} {"level":"debug","ts":"2026-07-30T18:29:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"af1dbf70-ab10-4fdb-a559-7f5e7f8585a0","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/3ab629cf48d1"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=0e5e3c7d-be85-411b-a760-4c0086fe2431"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"bdd0d522-41e6-4200-ab0b-3119377bf3d0","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.56:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-fbbaa9.apps.e473180a-7f18-4050-b363-3ab629cf48d1.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-30T18:29:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"af1dbf70-ab10-4fdb-a559-7f5e7f8585a0","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-30T18:29:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"af1dbf70-ab10-4fdb-a559-7f5e7f8585a0","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-30T18:29:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"af1dbf70-ab10-4fdb-a559-7f5e7f8585a0","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-fbbaa9/rate-test-model-fbbaa9\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-fbbaa9/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-30T18:29:25Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"af1dbf70-ab10-4fdb-a559-7f5e7f8585a0","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":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-30T18:29:25Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"af1dbf70-ab10-4fdb-a559-7f5e7f8585a0","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-30T18:29:25Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"af1dbf70-ab10-4fdb-a559-7f5e7f8585a0","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-30T18:29:25Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"af1dbf70-ab10-4fdb-a559-7f5e7f8585a0","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T18:29:25Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"af1dbf70-ab10-4fdb-a559-7f5e7f8585a0","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T18:29:25Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"9dd15178-20d5-474b-9b6b-8906f314460a","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:43884","PortSpecifier":{"PortValue":43884}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.55:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"9dd15178-20d5-474b-9b6b-8906f314460a","method":"POST","path":"/ai-tenant-e2e-shared-a-8f586d/rate-test-model-8f586d/v1/completions","host":"e2e-shared-a-8f586d.apps.e473180a-7f18-4050-b363-3ab629cf48d1.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T18:29:25Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"9dd15178-20d5-474b-9b6b-8906f314460a","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:43884","PortSpecifier":{"PortValue":43884}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.55:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785436165,"nanos":342385154},"http":{"id":"9dd15178-20d5-474b-9b6b-8906f314460a","method":"POST","headers":{":authority":"e2e-shared-a-8f586d.apps.e473180a-7f18-4050-b363-3ab629cf48d1.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-8f586d/rate-test-model-8f586d/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T18:29:25Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"9dd15178-20d5-474b-9b6b-8906f314460a","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-zhdezPZEmLx73vXe_G6L4Ja7vbucdK115LKI6Lp87Ktn1muVP3RCPBDC0MbZ"} {"level":"debug","ts":"2026-07-30T18:29:25Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"9dd15178-20d5-474b-9b6b-8906f314460a","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-8f586d.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-zhdezPZEmLx73vXe_G6L4Ja7vbucdK115LKI6Lp87Ktn1muVP3RCPBDC0MbZ\"}"} {"level":"debug","ts":"2026-07-30T18:29:25Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"9dd15178-20d5-474b-9b6b-8906f314460a","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-8f586d.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":"361a6fd3-7464-462f-8ca7-d71cd24d1c74","keyName":"e2e-rate-a-1792db","subscription":"e2e-rate-iso-a-1792db","tenant":"e2e-shared-a-8f586d","userId":"361a6fd3-7464-462f-8ca7-d71cd24d1c74","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-30T18:29:25Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"9dd15178-20d5-474b-9b6b-8906f314460a","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-8f586d.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-8f586d/rate-test-model-8f586d\",\"requestedSubscription\":\"e2e-rate-iso-a-1792db\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-30T18:29:25Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"9dd15178-20d5-474b-9b6b-8906f314460a","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-8f586d.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-8f586d/models/facebook/opt-125m","name":"rate-test-model-8f586d","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-1792db","namespace":"ai-tenant-e2e-shared-a-8f586d","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-8f586d/rate-test-model-8f586d"}} {"level":"debug","ts":"2026-07-30T18:29:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"9dd15178-20d5-474b-9b6b-8906f314460a","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T18:29:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9dd15178-20d5-474b-9b6b-8906f314460a","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-30T18:29:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9dd15178-20d5-474b-9b6b-8906f314460a","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-30T18:29:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9dd15178-20d5-474b-9b6b-8906f314460a","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-8f586d/rate-test-model-8f586d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-8f586d/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-30T18:29:25Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9dd15178-20d5-474b-9b6b-8906f314460a","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-30T18:29:25Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9dd15178-20d5-474b-9b6b-8906f314460a","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-30T18:29:25Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9dd15178-20d5-474b-9b6b-8906f314460a","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-1792db"} {"level":"debug","ts":"2026-07-30T18:29:25Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9dd15178-20d5-474b-9b6b-8906f314460a","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-30T18:29:25Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9dd15178-20d5-474b-9b6b-8906f314460a","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups_str","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","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":"361a6fd3-7464-462f-8ca7-d71cd24d1c74","keyName":"e2e-rate-a-1792db","selected_subscription":"e2e-rate-iso-a-1792db","selected_subscription_key":"ai-tenant-e2e-shared-a-8f586d/e2e-rate-iso-a-1792db@ai-tenant-e2e-shared-a-8f586d/rate-test-model-8f586d","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-8f586d/models/facebook/opt-125m","name":"rate-test-model-8f586d","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-1792db","namespace":"ai-tenant-e2e-shared-a-8f586d","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-8f586d/rate-test-model-8f586d"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-30T18:29:25Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"9dd15178-20d5-474b-9b6b-8906f314460a","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T18:29:25Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"9dd15178-20d5-474b-9b6b-8906f314460a","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T18:29:26Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"160828a8-97a9-4b79-9455-d671fa7c0549","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:43898","PortSpecifier":{"PortValue":43898}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.55:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"160828a8-97a9-4b79-9455-d671fa7c0549","method":"POST","path":"/ai-tenant-e2e-shared-a-8f586d/rate-test-model-8f586d/v1/completions","host":"e2e-shared-a-8f586d.apps.e473180a-7f18-4050-b363-3ab629cf48d1.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T18:29:26Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"160828a8-97a9-4b79-9455-d671fa7c0549","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:43898","PortSpecifier":{"PortValue":43898}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.55:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785436166,"nanos":386292553},"http":{"id":"160828a8-97a9-4b79-9455-d671fa7c0549","method":"POST","headers":{":authority":"e2e-shared-a-8f586d.apps.e473180a-7f18-4050-b363-3ab629cf48d1.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-8f586d/rate-test-model-8f586d/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T18:29:26Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"160828a8-97a9-4b79-9455-d671fa7c0549","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-zhdezPZEmLx73vXe_G6L4Ja7vbucdK115LKI6Lp87Ktn1muVP3RCPBDC0MbZ"} {"level":"debug","ts":"2026-07-30T18:29:26Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"160828a8-97a9-4b79-9455-d671fa7c0549","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-8f586d.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-zhdezPZEmLx73vXe_G6L4Ja7vbucdK115LKI6Lp87Ktn1muVP3RCPBDC0MbZ\"}"} {"level":"debug","ts":"2026-07-30T18:29:26Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"160828a8-97a9-4b79-9455-d671fa7c0549","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-8f586d.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":"361a6fd3-7464-462f-8ca7-d71cd24d1c74","keyName":"e2e-rate-a-1792db","subscription":"e2e-rate-iso-a-1792db","tenant":"e2e-shared-a-8f586d","userId":"361a6fd3-7464-462f-8ca7-d71cd24d1c74","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-30T18:29:26Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"160828a8-97a9-4b79-9455-d671fa7c0549","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-8f586d.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-8f586d/rate-test-model-8f586d\",\"requestedSubscription\":\"e2e-rate-iso-a-1792db\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-30T18:29:26Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"160828a8-97a9-4b79-9455-d671fa7c0549","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-8f586d.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-8f586d/models/facebook/opt-125m","name":"rate-test-model-8f586d","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-1792db","namespace":"ai-tenant-e2e-shared-a-8f586d","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-8f586d/rate-test-model-8f586d"}} {"level":"debug","ts":"2026-07-30T18:29:26Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"160828a8-97a9-4b79-9455-d671fa7c0549","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T18:29:26Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"160828a8-97a9-4b79-9455-d671fa7c0549","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-30T18:29:26Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"160828a8-97a9-4b79-9455-d671fa7c0549","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-30T18:29:26Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"160828a8-97a9-4b79-9455-d671fa7c0549","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-8f586d/rate-test-model-8f586d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-8f586d/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-30T18:29:26Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"160828a8-97a9-4b79-9455-d671fa7c0549","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-30T18:29:26Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"160828a8-97a9-4b79-9455-d671fa7c0549","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-30T18:29:26Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"160828a8-97a9-4b79-9455-d671fa7c0549","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-30T18:29:26Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"160828a8-97a9-4b79-9455-d671fa7c0549","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-1792db"} {"level":"debug","ts":"2026-07-30T18:29:26Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"160828a8-97a9-4b79-9455-d671fa7c0549","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups_str","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","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":"361a6fd3-7464-462f-8ca7-d71cd24d1c74","keyName":"e2e-rate-a-1792db","selected_subscription":"e2e-rate-iso-a-1792db","selected_subscription_key":"ai-tenant-e2e-shared-a-8f586d/e2e-rate-iso-a-1792db@ai-tenant-e2e-shared-a-8f586d/rate-test-model-8f586d","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-8f586d/models/facebook/opt-125m","name":"rate-test-model-8f586d","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-1792db","namespace":"ai-tenant-e2e-shared-a-8f586d","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-8f586d/rate-test-model-8f586d"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-30T18:29:26Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"160828a8-97a9-4b79-9455-d671fa7c0549","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T18:29:26Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"160828a8-97a9-4b79-9455-d671fa7c0549","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T18:29:27Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"fb505a3b-0d51-4d22-a772-64db5ef51505","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:43914","PortSpecifier":{"PortValue":43914}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.55:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"fb505a3b-0d51-4d22-a772-64db5ef51505","method":"POST","path":"/ai-tenant-e2e-shared-a-8f586d/rate-test-model-8f586d/v1/completions","host":"e2e-shared-a-8f586d.apps.e473180a-7f18-4050-b363-3ab629cf48d1.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T18:29:27Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"fb505a3b-0d51-4d22-a772-64db5ef51505","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:43914","PortSpecifier":{"PortValue":43914}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.55:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785436167,"nanos":425288618},"http":{"id":"fb505a3b-0d51-4d22-a772-64db5ef51505","method":"POST","headers":{":authority":"e2e-shared-a-8f586d.apps.e473180a-7f18-4050-b363-3ab629cf48d1.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-8f586d/rate-test-model-8f586d/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T18:29:27Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"fb505a3b-0d51-4d22-a772-64db5ef51505","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-zhdezPZEmLx73vXe_G6L4Ja7vbucdK115LKI6Lp87Ktn1muVP3RCPBDC0MbZ"} {"level":"debug","ts":"2026-07-30T18:29:27Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"fb505a3b-0d51-4d22-a772-64db5ef51505","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-8f586d.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-zhdezPZEmLx73vXe_G6L4Ja7vbucdK115LKI6Lp87Ktn1muVP3RCPBDC0MbZ\"}"} {"level":"debug","ts":"2026-07-30T18:29:27Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"fb505a3b-0d51-4d22-a772-64db5ef51505","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-8f586d.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":"361a6fd3-7464-462f-8ca7-d71cd24d1c74","keyName":"e2e-rate-a-1792db","subscription":"e2e-rate-iso-a-1792db","tenant":"e2e-shared-a-8f586d","userId":"361a6fd3-7464-462f-8ca7-d71cd24d1c74","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-30T18:29:27Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"fb505a3b-0d51-4d22-a772-64db5ef51505","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-8f586d.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-8f586d/rate-test-model-8f586d\",\"requestedSubscription\":\"e2e-rate-iso-a-1792db\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-30T18:29:27Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"fb505a3b-0d51-4d22-a772-64db5ef51505","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-8f586d.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-8f586d/models/facebook/opt-125m","name":"rate-test-model-8f586d","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-1792db","namespace":"ai-tenant-e2e-shared-a-8f586d","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-8f586d/rate-test-model-8f586d"}} {"level":"debug","ts":"2026-07-30T18:29:27Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"fb505a3b-0d51-4d22-a772-64db5ef51505","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T18:29:27Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"fb505a3b-0d51-4d22-a772-64db5ef51505","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-30T18:29:27Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"fb505a3b-0d51-4d22-a772-64db5ef51505","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-30T18:29:27Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"fb505a3b-0d51-4d22-a772-64db5ef51505","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-8f586d/rate-test-model-8f586d\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-8f586d/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-30T18:29:27Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"fb505a3b-0d51-4d22-a772-64db5ef51505","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-30T18:29:27Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"fb505a3b-0d51-4d22-a772-64db5ef51505","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-30T18:29:27Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"fb505a3b-0d51-4d22-a772-64db5ef51505","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-1792db"} {"level":"debug","ts":"2026-07-30T18:29:27Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"fb505a3b-0d51-4d22-a772-64db5ef51505","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-30T18:29:27Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"fb505a3b-0d51-4d22-a772-64db5ef51505","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups_str","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","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":"361a6fd3-7464-462f-8ca7-d71cd24d1c74","keyName":"e2e-rate-a-1792db","selected_subscription":"e2e-rate-iso-a-1792db","selected_subscription_key":"ai-tenant-e2e-shared-a-8f586d/e2e-rate-iso-a-1792db@ai-tenant-e2e-shared-a-8f586d/rate-test-model-8f586d","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-8f586d/models/facebook/opt-125m","name":"rate-test-model-8f586d","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-1792db","namespace":"ai-tenant-e2e-shared-a-8f586d","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-8f586d/rate-test-model-8f586d"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-30T18:29:27Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"fb505a3b-0d51-4d22-a772-64db5ef51505","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T18:29:27Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"fb505a3b-0d51-4d22-a772-64db5ef51505","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T18:29:27Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"7ac27f1f-e682-4031-ae4d-6aeae438f4d1","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:43216","PortSpecifier":{"PortValue":43216}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.56:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"7ac27f1f-e682-4031-ae4d-6aeae438f4d1","method":"POST","path":"/ai-tenant-e2e-shared-b-fbbaa9/rate-test-model-fbbaa9/v1/completions","host":"e2e-shared-b-fbbaa9.apps.e473180a-7f18-4050-b363-3ab629cf48d1.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T18:29:27Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"7ac27f1f-e682-4031-ae4d-6aeae438f4d1","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:43216","PortSpecifier":{"PortValue":43216}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.56:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785436167,"nanos":462972542},"http":{"id":"7ac27f1f-e682-4031-ae4d-6aeae438f4d1","method":"POST","headers":{":authority":"e2e-shared-b-fbbaa9.apps.e473180a-7f18-4050-b363-3ab629cf48d1.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-b-fbbaa9/rate-test-model-fbbaa9/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T18:29:27Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"7ac27f1f-e682-4031-ae4d-6aeae438f4d1","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-GHpJCKwrLQfyuKvb_pWFPAJklFgP0qKMflXRLYZPGgi7KjylQADp278VFJz3"} {"level":"debug","ts":"2026-07-30T18:29:27Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"7ac27f1f-e682-4031-ae4d-6aeae438f4d1","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-fbbaa9.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-GHpJCKwrLQfyuKvb_pWFPAJklFgP0qKMflXRLYZPGgi7KjylQADp278VFJz3\"}"} {"level":"debug","ts":"2026-07-30T18:29:27Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"7ac27f1f-e682-4031-ae4d-6aeae438f4d1","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-fbbaa9.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":"b87b6f34-d1fd-422d-bfce-7880e4573d94","keyName":"e2e-rate-b-1792db","subscription":"e2e-rate-iso-b-1792db","tenant":"e2e-shared-b-fbbaa9","userId":"b87b6f34-d1fd-422d-bfce-7880e4573d94","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-30T18:29:27Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"7ac27f1f-e682-4031-ae4d-6aeae438f4d1","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-b-fbbaa9.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-fbbaa9/rate-test-model-fbbaa9\",\"requestedSubscription\":\"e2e-rate-iso-b-1792db\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-30T18:29:27Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"7ac27f1f-e682-4031-ae4d-6aeae438f4d1","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-fbbaa9.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-fbbaa9/models/facebook/opt-125m","name":"rate-test-model-fbbaa9","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-rate-iso-b-1792db","namespace":"ai-tenant-e2e-shared-b-fbbaa9","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-b-fbbaa9/rate-test-model-fbbaa9"}} {"level":"debug","ts":"2026-07-30T18:29:27Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"7ac27f1f-e682-4031-ae4d-6aeae438f4d1","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T18:29:27Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7ac27f1f-e682-4031-ae4d-6aeae438f4d1","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-30T18:29:27Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7ac27f1f-e682-4031-ae4d-6aeae438f4d1","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-30T18:29:27Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7ac27f1f-e682-4031-ae4d-6aeae438f4d1","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-fbbaa9/rate-test-model-fbbaa9\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-fbbaa9/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-30T18:29:27Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7ac27f1f-e682-4031-ae4d-6aeae438f4d1","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-30T18:29:27Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"7ac27f1f-e682-4031-ae4d-6aeae438f4d1","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-30T18:29:27Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"7ac27f1f-e682-4031-ae4d-6aeae438f4d1","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-30T18:29:27Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"7ac27f1f-e682-4031-ae4d-6aeae438f4d1","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-1792db"} {"level":"debug","ts":"2026-07-30T18:29:27Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"7ac27f1f-e682-4031-ae4d-6aeae438f4d1","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyName","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","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":"b87b6f34-d1fd-422d-bfce-7880e4573d94","keyName":"e2e-rate-b-1792db","selected_subscription":"e2e-rate-iso-b-1792db","selected_subscription_key":"ai-tenant-e2e-shared-b-fbbaa9/e2e-rate-iso-b-1792db@ai-tenant-e2e-shared-b-fbbaa9/rate-test-model-fbbaa9","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-b-fbbaa9/models/facebook/opt-125m","name":"rate-test-model-fbbaa9","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-rate-iso-b-1792db","namespace":"ai-tenant-e2e-shared-b-fbbaa9","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-b-fbbaa9/rate-test-model-fbbaa9"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-30T18:29:27Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"7ac27f1f-e682-4031-ae4d-6aeae438f4d1","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T18:29:27Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"7ac27f1f-e682-4031-ae4d-6aeae438f4d1","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T18:29:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ac8157bcc1028793544ec623986776581d68d01d0301c1bddb529e7e2c8bdfab"} {"level":"info","ts":"2026-07-30T18:29:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/31b047536f6d08dac3b4acab54b1798a78496b4c5172be14c8a26c643a5e9a5f"} {"level":"info","ts":"2026-07-30T18:29:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b4a7bb5852807e8172a1cd9fd618e1375c9c693e2ed6608b1c5c5c7ccb373f5a"} {"level":"info","ts":"2026-07-30T18:29:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3785ecbed9af36503503a5558e6f7802afc8715fcd8e1f43a8e99dda1f04b3b9"} {"level":"info","ts":"2026-07-30T18:29:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7866fb00cc934b9a6d41c583fb004ca552177196781065b8be53236b29be40cc"} {"level":"info","ts":"2026-07-30T18:29:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c5390ed4c9b944df9319a1c7c4d3898581f24698f429cd025323fd39f8b082fc"} {"level":"info","ts":"2026-07-30T18:29:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c7a3f6ad82d087ade94a8d7db20f0c3cca1b248e48778f21d2aea58a26bb9afc"} {"level":"info","ts":"2026-07-30T18:29:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4d253f03d7d1f13a1b3abfd6d3db7c8ef0da18f5b50a52b4a60db5a516581a37"} {"level":"info","ts":"2026-07-30T18:29:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/123f4bd67d515a70a3f106c0b7468047c1d39b01637c16d60772313473513bf3"} {"level":"info","ts":"2026-07-30T18:29:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/76750fff569fe801b1fc465bcac08db5d21f6b8064fa105145a161c5e1075f10"} {"level":"info","ts":"2026-07-30T18:29:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e5ce15b598ff8300c08ed5f22c3c89c48acf4021477c59a6166d48d07f12c4fc"} {"level":"info","ts":"2026-07-30T18:29:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1d33afe023a625f3e26648f0b7bda26b6acc8e52b48725380c559639506e93d0"} {"level":"info","ts":"2026-07-30T18:29:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/bce6f1eb2b29ec836d95573fd807fc14e0cfd3f5d2d8a3a96db04552eccc5dec"} {"level":"info","ts":"2026-07-30T18:29:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/13874c794d7fa0211c9893aca16ba8a0bc94ee6ffb079cc34b87d1086c6041bd"} {"level":"info","ts":"2026-07-30T18:29:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/37b5f8d82b647b31e7db9ae363541534073f3cd37863b7b69a2fd8ab0ee77a60"} {"level":"info","ts":"2026-07-30T18:29:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/321c24608a6efeb12c9b8d37ce6bbbea22b182b84ba314811105b3c1db186c44"} {"level":"info","ts":"2026-07-30T18:29:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d81ae042c1b044250e5f1bcc0cf112fabff9ab1c0a1d96c1e60416bc77a47fa8"} {"level":"info","ts":"2026-07-30T18:29:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7bb5e6132022277094ff2b1abcc4356de6ec20e6d108ae6163046d6f7f5788ee"} {"level":"info","ts":"2026-07-30T18:29:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9b65084cb344e4780c20566db1f1ba92002bf1dce22f965f5d1194cfe8c19763"} {"level":"info","ts":"2026-07-30T18:29:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/dfc608b4eeebb526e32eed7eae7a89e180fc871b3197efa6cac7b2a321290e44"} {"level":"info","ts":"2026-07-30T18:29:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f3b4ed8df9a8214ed7a261485217eb4eeb5c9023a987fbcfddcb3b6ce478ec6a"} {"level":"info","ts":"2026-07-30T18:29:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1d86c74ca246ca8913e2c1827bf008361bfe27ded956c5ab86018072eafc7f7e"} {"level":"info","ts":"2026-07-30T18:29:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/23fdca22b948b5b68b7c8b2e38b43676e8029dd5e6d222bcb57fe94b9754de95"} {"level":"info","ts":"2026-07-30T18:29:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2ec2835984b14b544b82a0e52c1d0c20cdd128a8a9660df14c7169ac90aff7da"} {"level":"info","ts":"2026-07-30T18:30:54Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"204a2dd8-896b-48f6-8e34-8f098d34d51c","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:45634","PortSpecifier":{"PortValue":45634}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.36:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"204a2dd8-896b-48f6-8e34-8f098d34d51c","method":"POST","path":"/maas-api/v1/api-keys","host":"maas.apps.e473180a-7f18-4050-b363-3ab629cf48d1.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T18:30:54Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"204a2dd8-896b-48f6-8e34-8f098d34d51c","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:45634","PortSpecifier":{"PortValue":45634}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.36:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785436254,"nanos":942703694},"http":{"id":"204a2dd8-896b-48f6-8e34-8f098d34d51c","method":"POST","headers":{":authority":"maas.apps.e473180a-7f18-4050-b363-3ab629cf48d1.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-30T18:30:54Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"204a2dd8-896b-48f6-8e34-8f098d34d51c","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-30T18:30:54Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"204a2dd8-896b-48f6-8e34-8f098d34d51c","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":"bdd0d522-41e6-4200-ab0b-3119377bf3d0","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=0e5e3c7d-be85-411b-a760-4c0086fe2431"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/3ab629cf48d1"]}} {"level":"debug","ts":"2026-07-30T18:30:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"204a2dd8-896b-48f6-8e34-8f098d34d51c","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/3ab629cf48d1"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=0e5e3c7d-be85-411b-a760-4c0086fe2431"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"bdd0d522-41e6-4200-ab0b-3119377bf3d0","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"b64d1d3a1a41de71c5b05aa58c2da5025409dfbb29fbaa63fe6a7b8fb71bf42e"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.36:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"maas.apps.e473180a-7f18-4050-b363-3ab629cf48d1.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-30T18:30:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"204a2dd8-896b-48f6-8e34-8f098d34d51c","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-30T18:30:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"204a2dd8-896b-48f6-8e34-8f098d34d51c","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-30T18:30:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"204a2dd8-896b-48f6-8e34-8f098d34d51c","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-30T18:30:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"204a2dd8-896b-48f6-8e34-8f098d34d51c","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyName","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-30T18:30:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"204a2dd8-896b-48f6-8e34-8f098d34d51c","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-30T18:30:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"204a2dd8-896b-48f6-8e34-8f098d34d51c","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-30T18:30:54Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"204a2dd8-896b-48f6-8e34-8f098d34d51c","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T18:30:54Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"204a2dd8-896b-48f6-8e34-8f098d34d51c","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T18:30:55Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"2fa1c884-5835-4174-9e4e-f9be00dd0922","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:45648","PortSpecifier":{"PortValue":45648}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.36:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"2fa1c884-5835-4174-9e4e-f9be00dd0922","method":"POST","path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","host":"maas.apps.e473180a-7f18-4050-b363-3ab629cf48d1.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T18:30:55Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"2fa1c884-5835-4174-9e4e-f9be00dd0922","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:45648","PortSpecifier":{"PortValue":45648}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.36:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785436254,"nanos":997681880},"http":{"id":"2fa1c884-5835-4174-9e4e-f9be00dd0922","method":"POST","headers":{":authority":"maas.apps.e473180a-7f18-4050-b363-3ab629cf48d1.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-30T18:30:55Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"2fa1c884-5835-4174-9e4e-f9be00dd0922","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-oDltaeUZq52JSmT2_BStY3uXeOf8iV6BnvDTGwmAjisXA1ercKzzBrHkwcTp"} {"level":"debug","ts":"2026-07-30T18:30:55Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"2fa1c884-5835-4174-9e4e-f9be00dd0922","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-oDltaeUZq52JSmT2_BStY3uXeOf8iV6BnvDTGwmAjisXA1ercKzzBrHkwcTp\"}"} {"level":"debug","ts":"2026-07-30T18:30:55Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"2fa1c884-5835-4174-9e4e-f9be00dd0922","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":"8479e3df-bcdb-4074-b854-2c48d66b6e40","keyName":"e2e-ipp-default","subscription":"simulator-subscription","tenant":"models-as-a-service","userId":"8479e3df-bcdb-4074-b854-2c48d66b6e40","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-30T18:30:55Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"2fa1c884-5835-4174-9e4e-f9be00dd0922","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-30T18:30:55Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"2fa1c884-5835-4174-9e4e-f9be00dd0922","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-30T18:30:55Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"2fa1c884-5835-4174-9e4e-f9be00dd0922","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.36:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"maas.apps.e473180a-7f18-4050-b363-3ab629cf48d1.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-30T18:30:55Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2fa1c884-5835-4174-9e4e-f9be00dd0922","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-30T18:30:55Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2fa1c884-5835-4174-9e4e-f9be00dd0922","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-30T18:30:55Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2fa1c884-5835-4174-9e4e-f9be00dd0922","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-30T18:30:55Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2fa1c884-5835-4174-9e4e-f9be00dd0922","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-30T18:30:55Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2fa1c884-5835-4174-9e4e-f9be00dd0922","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-30T18:30:55Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2fa1c884-5835-4174-9e4e-f9be00dd0922","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-30T18:30:55Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2fa1c884-5835-4174-9e4e-f9be00dd0922","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-30T18:30:55Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2fa1c884-5835-4174-9e4e-f9be00dd0922","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":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","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":"8479e3df-bcdb-4074-b854-2c48d66b6e40","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-30T18:30:55Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"2fa1c884-5835-4174-9e4e-f9be00dd0922","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T18:30:55Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"2fa1c884-5835-4174-9e4e-f9be00dd0922","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T18:31:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e2a62043f0040b66237dbf341034831a6099d87d2fa1af32b103fdd289f7553b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:31:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:31: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-30T18:31:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e2a62043f0040b66237dbf341034831a6099d87d2fa1af32b103fdd289f7553b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e2a62043f0040b66237dbf341034831a6099d87d2fa1af32b103fdd289f7553b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e2a62043f0040b66237dbf341034831a6099d87d2fa1af32b103fdd289f7553b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:31:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e2a62043f0040b66237dbf341034831a6099d87d2fa1af32b103fdd289f7553b"} {"level":"debug","ts":"2026-07-30T18:31:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e2a62043f0040b66237dbf341034831a6099d87d2fa1af32b103fdd289f7553b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:31:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e2a62043f0040b66237dbf341034831a6099d87d2fa1af32b103fdd289f7553b"} {"level":"debug","ts":"2026-07-30T18:31:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e2a62043f0040b66237dbf341034831a6099d87d2fa1af32b103fdd289f7553b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:31:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:31:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e2a62043f0040b66237dbf341034831a6099d87d2fa1af32b103fdd289f7553b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:31:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e2a62043f0040b66237dbf341034831a6099d87d2fa1af32b103fdd289f7553b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2312b0736eb4ff0d0533b93ad4b7a1671694a313c36299a88a1f78a8a35271ad","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:31:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:31: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-30T18:31:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2312b0736eb4ff0d0533b93ad4b7a1671694a313c36299a88a1f78a8a35271ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e2a62043f0040b66237dbf341034831a6099d87d2fa1af32b103fdd289f7553b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2312b0736eb4ff0d0533b93ad4b7a1671694a313c36299a88a1f78a8a35271ad","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:31:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2312b0736eb4ff0d0533b93ad4b7a1671694a313c36299a88a1f78a8a35271ad"} {"level":"debug","ts":"2026-07-30T18:31:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2312b0736eb4ff0d0533b93ad4b7a1671694a313c36299a88a1f78a8a35271ad","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:31:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:31:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2312b0736eb4ff0d0533b93ad4b7a1671694a313c36299a88a1f78a8a35271ad"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:31:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2312b0736eb4ff0d0533b93ad4b7a1671694a313c36299a88a1f78a8a35271ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2312b0736eb4ff0d0533b93ad4b7a1671694a313c36299a88a1f78a8a35271ad","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:31:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e2a62043f0040b66237dbf341034831a6099d87d2fa1af32b103fdd289f7553b"} {"level":"info","ts":"2026-07-30T18:31:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2312b0736eb4ff0d0533b93ad4b7a1671694a313c36299a88a1f78a8a35271ad"} {"level":"debug","ts":"2026-07-30T18:31:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"62d66e1dedcdc9785f44221ab4ce2698af583d2098c04271d4e667e666bc7d8d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:31:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:31: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-30T18:31:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"62d66e1dedcdc9785f44221ab4ce2698af583d2098c04271d4e667e666bc7d8d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"62d66e1dedcdc9785f44221ab4ce2698af583d2098c04271d4e667e666bc7d8d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"62d66e1dedcdc9785f44221ab4ce2698af583d2098c04271d4e667e666bc7d8d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:31:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/62d66e1dedcdc9785f44221ab4ce2698af583d2098c04271d4e667e666bc7d8d"} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"62d66e1dedcdc9785f44221ab4ce2698af583d2098c04271d4e667e666bc7d8d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/62d66e1dedcdc9785f44221ab4ce2698af583d2098c04271d4e667e666bc7d8d"} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"62d66e1dedcdc9785f44221ab4ce2698af583d2098c04271d4e667e666bc7d8d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["62d66e1dedcdc9785f44221ab4ce2698af583d2098c04271d4e667e666bc7d8d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"62d66e1dedcdc9785f44221ab4ce2698af583d2098c04271d4e667e666bc7d8d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"62d66e1dedcdc9785f44221ab4ce2698af583d2098c04271d4e667e666bc7d8d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"686423648c3270f451052c66bfd9343a263f8f5ee230feb8378855b39d80c113","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"686423648c3270f451052c66bfd9343a263f8f5ee230feb8378855b39d80c113","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"686423648c3270f451052c66bfd9343a263f8f5ee230feb8378855b39d80c113","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"686423648c3270f451052c66bfd9343a263f8f5ee230feb8378855b39d80c113","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/62d66e1dedcdc9785f44221ab4ce2698af583d2098c04271d4e667e666bc7d8d"} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/686423648c3270f451052c66bfd9343a263f8f5ee230feb8378855b39d80c113"} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"686423648c3270f451052c66bfd9343a263f8f5ee230feb8378855b39d80c113","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["686423648c3270f451052c66bfd9343a263f8f5ee230feb8378855b39d80c113"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"686423648c3270f451052c66bfd9343a263f8f5ee230feb8378855b39d80c113","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"686423648c3270f451052c66bfd9343a263f8f5ee230feb8378855b39d80c113","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"686423648c3270f451052c66bfd9343a263f8f5ee230feb8378855b39d80c113","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"686423648c3270f451052c66bfd9343a263f8f5ee230feb8378855b39d80c113","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"686423648c3270f451052c66bfd9343a263f8f5ee230feb8378855b39d80c113","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/686423648c3270f451052c66bfd9343a263f8f5ee230feb8378855b39d80c113"} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"686423648c3270f451052c66bfd9343a263f8f5ee230feb8378855b39d80c113","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/686423648c3270f451052c66bfd9343a263f8f5ee230feb8378855b39d80c113"} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"686423648c3270f451052c66bfd9343a263f8f5ee230feb8378855b39d80c113","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["686423648c3270f451052c66bfd9343a263f8f5ee230feb8378855b39d80c113"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"686423648c3270f451052c66bfd9343a263f8f5ee230feb8378855b39d80c113","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"686423648c3270f451052c66bfd9343a263f8f5ee230feb8378855b39d80c113","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"686423648c3270f451052c66bfd9343a263f8f5ee230feb8378855b39d80c113","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"686423648c3270f451052c66bfd9343a263f8f5ee230feb8378855b39d80c113","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/686423648c3270f451052c66bfd9343a263f8f5ee230feb8378855b39d80c113"} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"686423648c3270f451052c66bfd9343a263f8f5ee230feb8378855b39d80c113","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"686423648c3270f451052c66bfd9343a263f8f5ee230feb8378855b39d80c113","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/686423648c3270f451052c66bfd9343a263f8f5ee230feb8378855b39d80c113"} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"63768447ef21f364d1f8af02d7b149261bca87a1ed6e71c441d5059e11914578","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"63768447ef21f364d1f8af02d7b149261bca87a1ed6e71c441d5059e11914578","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"63768447ef21f364d1f8af02d7b149261bca87a1ed6e71c441d5059e11914578","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/63768447ef21f364d1f8af02d7b149261bca87a1ed6e71c441d5059e11914578"} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"63768447ef21f364d1f8af02d7b149261bca87a1ed6e71c441d5059e11914578","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"686423648c3270f451052c66bfd9343a263f8f5ee230feb8378855b39d80c113","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["686423648c3270f451052c66bfd9343a263f8f5ee230feb8378855b39d80c113"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/63768447ef21f364d1f8af02d7b149261bca87a1ed6e71c441d5059e11914578"} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"686423648c3270f451052c66bfd9343a263f8f5ee230feb8378855b39d80c113","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"63768447ef21f364d1f8af02d7b149261bca87a1ed6e71c441d5059e11914578","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"686423648c3270f451052c66bfd9343a263f8f5ee230feb8378855b39d80c113","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/63768447ef21f364d1f8af02d7b149261bca87a1ed6e71c441d5059e11914578"} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"63768447ef21f364d1f8af02d7b149261bca87a1ed6e71c441d5059e11914578","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["63768447ef21f364d1f8af02d7b149261bca87a1ed6e71c441d5059e11914578"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/686423648c3270f451052c66bfd9343a263f8f5ee230feb8378855b39d80c113"} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"63768447ef21f364d1f8af02d7b149261bca87a1ed6e71c441d5059e11914578","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"63768447ef21f364d1f8af02d7b149261bca87a1ed6e71c441d5059e11914578","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"63768447ef21f364d1f8af02d7b149261bca87a1ed6e71c441d5059e11914578","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"63768447ef21f364d1f8af02d7b149261bca87a1ed6e71c441d5059e11914578","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"63768447ef21f364d1f8af02d7b149261bca87a1ed6e71c441d5059e11914578","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/63768447ef21f364d1f8af02d7b149261bca87a1ed6e71c441d5059e11914578"} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4f7d1bf0dfdcc25d0b65e04b7d489da97e638a9c4c77e597c9b41940f6aeb506","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/63768447ef21f364d1f8af02d7b149261bca87a1ed6e71c441d5059e11914578"} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4f7d1bf0dfdcc25d0b65e04b7d489da97e638a9c4c77e597c9b41940f6aeb506","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"63768447ef21f364d1f8af02d7b149261bca87a1ed6e71c441d5059e11914578","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["63768447ef21f364d1f8af02d7b149261bca87a1ed6e71c441d5059e11914578"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"63768447ef21f364d1f8af02d7b149261bca87a1ed6e71c441d5059e11914578","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4f7d1bf0dfdcc25d0b65e04b7d489da97e638a9c4c77e597c9b41940f6aeb506","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4f7d1bf0dfdcc25d0b65e04b7d489da97e638a9c4c77e597c9b41940f6aeb506"} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4f7d1bf0dfdcc25d0b65e04b7d489da97e638a9c4c77e597c9b41940f6aeb506","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"63768447ef21f364d1f8af02d7b149261bca87a1ed6e71c441d5059e11914578","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/63768447ef21f364d1f8af02d7b149261bca87a1ed6e71c441d5059e11914578"} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"63768447ef21f364d1f8af02d7b149261bca87a1ed6e71c441d5059e11914578","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4f7d1bf0dfdcc25d0b65e04b7d489da97e638a9c4c77e597c9b41940f6aeb506","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"63768447ef21f364d1f8af02d7b149261bca87a1ed6e71c441d5059e11914578","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["63768447ef21f364d1f8af02d7b149261bca87a1ed6e71c441d5059e11914578"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4f7d1bf0dfdcc25d0b65e04b7d489da97e638a9c4c77e597c9b41940f6aeb506"} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"63768447ef21f364d1f8af02d7b149261bca87a1ed6e71c441d5059e11914578","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"63768447ef21f364d1f8af02d7b149261bca87a1ed6e71c441d5059e11914578","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"63768447ef21f364d1f8af02d7b149261bca87a1ed6e71c441d5059e11914578","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"63768447ef21f364d1f8af02d7b149261bca87a1ed6e71c441d5059e11914578","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4f7d1bf0dfdcc25d0b65e04b7d489da97e638a9c4c77e597c9b41940f6aeb506","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4f7d1bf0dfdcc25d0b65e04b7d489da97e638a9c4c77e597c9b41940f6aeb506"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/63768447ef21f364d1f8af02d7b149261bca87a1ed6e71c441d5059e11914578"} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4f7d1bf0dfdcc25d0b65e04b7d489da97e638a9c4c77e597c9b41940f6aeb506","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"028e396348c9cb060641c97532f602f49175d0cf8baabe33f5220d8803a249f1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/028e396348c9cb060641c97532f602f49175d0cf8baabe33f5220d8803a249f1"} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"028e396348c9cb060641c97532f602f49175d0cf8baabe33f5220d8803a249f1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"63768447ef21f364d1f8af02d7b149261bca87a1ed6e71c441d5059e11914578","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4f7d1bf0dfdcc25d0b65e04b7d489da97e638a9c4c77e597c9b41940f6aeb506","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"028e396348c9cb060641c97532f602f49175d0cf8baabe33f5220d8803a249f1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["028e396348c9cb060641c97532f602f49175d0cf8baabe33f5220d8803a249f1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"028e396348c9cb060641c97532f602f49175d0cf8baabe33f5220d8803a249f1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"028e396348c9cb060641c97532f602f49175d0cf8baabe33f5220d8803a249f1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["028e396348c9cb060641c97532f602f49175d0cf8baabe33f5220d8803a249f1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/63768447ef21f364d1f8af02d7b149261bca87a1ed6e71c441d5059e11914578"} {"level":"error","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"028e396348c9cb060641c97532f602f49175d0cf8baabe33f5220d8803a249f1","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"028e396348c9cb060641c97532f602f49175d0cf8baabe33f5220d8803a249f1\": 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-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"63768447ef21f364d1f8af02d7b149261bca87a1ed6e71c441d5059e11914578","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["63768447ef21f364d1f8af02d7b149261bca87a1ed6e71c441d5059e11914578"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"63768447ef21f364d1f8af02d7b149261bca87a1ed6e71c441d5059e11914578","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"028e396348c9cb060641c97532f602f49175d0cf8baabe33f5220d8803a249f1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"63768447ef21f364d1f8af02d7b149261bca87a1ed6e71c441d5059e11914578","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4f7d1bf0dfdcc25d0b65e04b7d489da97e638a9c4c77e597c9b41940f6aeb506"} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/028e396348c9cb060641c97532f602f49175d0cf8baabe33f5220d8803a249f1"} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/63768447ef21f364d1f8af02d7b149261bca87a1ed6e71c441d5059e11914578"} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"26b79c856e5507af315b784e8636e54de14c20c2a0aa2933fa67e7082c70800c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"26b79c856e5507af315b784e8636e54de14c20c2a0aa2933fa67e7082c70800c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"aaf961f10d8e29f3a814ea1070cdabbf58bdfeca61477bc31a34512e24fbc6ae","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/26b79c856e5507af315b784e8636e54de14c20c2a0aa2933fa67e7082c70800c"} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"aaf961f10d8e29f3a814ea1070cdabbf58bdfeca61477bc31a34512e24fbc6ae","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"26b79c856e5507af315b784e8636e54de14c20c2a0aa2933fa67e7082c70800c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["26b79c856e5507af315b784e8636e54de14c20c2a0aa2933fa67e7082c70800c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"26b79c856e5507af315b784e8636e54de14c20c2a0aa2933fa67e7082c70800c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8ef726a51fb0d9d24b0588e9e14edfee7a85cb8b6b61051c90f27b867f7e42ad","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/aaf961f10d8e29f3a814ea1070cdabbf58bdfeca61477bc31a34512e24fbc6ae"} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8ef726a51fb0d9d24b0588e9e14edfee7a85cb8b6b61051c90f27b867f7e42ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"aaf961f10d8e29f3a814ea1070cdabbf58bdfeca61477bc31a34512e24fbc6ae","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["aaf961f10d8e29f3a814ea1070cdabbf58bdfeca61477bc31a34512e24fbc6ae"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"aaf961f10d8e29f3a814ea1070cdabbf58bdfeca61477bc31a34512e24fbc6ae","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"26b79c856e5507af315b784e8636e54de14c20c2a0aa2933fa67e7082c70800c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"26b79c856e5507af315b784e8636e54de14c20c2a0aa2933fa67e7082c70800c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8ef726a51fb0d9d24b0588e9e14edfee7a85cb8b6b61051c90f27b867f7e42ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"aaf961f10d8e29f3a814ea1070cdabbf58bdfeca61477bc31a34512e24fbc6ae","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c587220c68a13eb9790b8ea45293612bad53314b6764bef9fdd53708f7d1ea9f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/26b79c856e5507af315b784e8636e54de14c20c2a0aa2933fa67e7082c70800c"} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c587220c68a13eb9790b8ea45293612bad53314b6764bef9fdd53708f7d1ea9f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"26b79c856e5507af315b784e8636e54de14c20c2a0aa2933fa67e7082c70800c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["26b79c856e5507af315b784e8636e54de14c20c2a0aa2933fa67e7082c70800c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"26b79c856e5507af315b784e8636e54de14c20c2a0aa2933fa67e7082c70800c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8ef726a51fb0d9d24b0588e9e14edfee7a85cb8b6b61051c90f27b867f7e42ad","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8ef726a51fb0d9d24b0588e9e14edfee7a85cb8b6b61051c90f27b867f7e42ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2776debc28b47b166b8a10b2b2ec85f9868275865a3aca496b438983a3f3ed26","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2776debc28b47b166b8a10b2b2ec85f9868275865a3aca496b438983a3f3ed26","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c587220c68a13eb9790b8ea45293612bad53314b6764bef9fdd53708f7d1ea9f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"26b79c856e5507af315b784e8636e54de14c20c2a0aa2933fa67e7082c70800c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8ef726a51fb0d9d24b0588e9e14edfee7a85cb8b6b61051c90f27b867f7e42ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2776debc28b47b166b8a10b2b2ec85f9868275865a3aca496b438983a3f3ed26","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8ef726a51fb0d9d24b0588e9e14edfee7a85cb8b6b61051c90f27b867f7e42ad"} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2776debc28b47b166b8a10b2b2ec85f9868275865a3aca496b438983a3f3ed26","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8ef726a51fb0d9d24b0588e9e14edfee7a85cb8b6b61051c90f27b867f7e42ad","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8ef726a51fb0d9d24b0588e9e14edfee7a85cb8b6b61051c90f27b867f7e42ad"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/aaf961f10d8e29f3a814ea1070cdabbf58bdfeca61477bc31a34512e24fbc6ae"} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8ef726a51fb0d9d24b0588e9e14edfee7a85cb8b6b61051c90f27b867f7e42ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c587220c68a13eb9790b8ea45293612bad53314b6764bef9fdd53708f7d1ea9f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c587220c68a13eb9790b8ea45293612bad53314b6764bef9fdd53708f7d1ea9f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2776debc28b47b166b8a10b2b2ec85f9868275865a3aca496b438983a3f3ed26","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8ef726a51fb0d9d24b0588e9e14edfee7a85cb8b6b61051c90f27b867f7e42ad","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c587220c68a13eb9790b8ea45293612bad53314b6764bef9fdd53708f7d1ea9f"} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c587220c68a13eb9790b8ea45293612bad53314b6764bef9fdd53708f7d1ea9f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c587220c68a13eb9790b8ea45293612bad53314b6764bef9fdd53708f7d1ea9f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c587220c68a13eb9790b8ea45293612bad53314b6764bef9fdd53708f7d1ea9f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c587220c68a13eb9790b8ea45293612bad53314b6764bef9fdd53708f7d1ea9f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c587220c68a13eb9790b8ea45293612bad53314b6764bef9fdd53708f7d1ea9f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2776debc28b47b166b8a10b2b2ec85f9868275865a3aca496b438983a3f3ed26"} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2776debc28b47b166b8a10b2b2ec85f9868275865a3aca496b438983a3f3ed26","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T18:31:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2776debc28b47b166b8a10b2b2ec85f9868275865a3aca496b438983a3f3ed26"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/26b79c856e5507af315b784e8636e54de14c20c2a0aa2933fa67e7082c70800c"} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2776debc28b47b166b8a10b2b2ec85f9868275865a3aca496b438983a3f3ed26","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2776debc28b47b166b8a10b2b2ec85f9868275865a3aca496b438983a3f3ed26","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8ef726a51fb0d9d24b0588e9e14edfee7a85cb8b6b61051c90f27b867f7e42ad"} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c587220c68a13eb9790b8ea45293612bad53314b6764bef9fdd53708f7d1ea9f"} {"level":"info","ts":"2026-07-30T18:31:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2776debc28b47b166b8a10b2b2ec85f9868275865a3aca496b438983a3f3ed26"} {"level":"info","ts":"2026-07-30T18:31:43Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"0effd934-1175-41bf-803d-ee69bb79cb75","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:32964","PortSpecifier":{"PortValue":32964}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"0effd934-1175-41bf-803d-ee69bb79cb75","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-ipp-a-fadb12.apps.e473180a-7f18-4050-b363-3ab629cf48d1.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T18:31:43Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"0effd934-1175-41bf-803d-ee69bb79cb75","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:32964","PortSpecifier":{"PortValue":32964}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785436303,"nanos":121852053},"http":{"id":"0effd934-1175-41bf-803d-ee69bb79cb75","method":"POST","headers":{":authority":"e2e-ipp-a-fadb12.apps.e473180a-7f18-4050-b363-3ab629cf48d1.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-30T18:31:43Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"0effd934-1175-41bf-803d-ee69bb79cb75","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-30T18:31:43Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"0effd934-1175-41bf-803d-ee69bb79cb75","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":"bdd0d522-41e6-4200-ab0b-3119377bf3d0","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=0e5e3c7d-be85-411b-a760-4c0086fe2431"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/3ab629cf48d1"]}} {"level":"debug","ts":"2026-07-30T18:31:43Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"0effd934-1175-41bf-803d-ee69bb79cb75","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/3ab629cf48d1"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=0e5e3c7d-be85-411b-a760-4c0086fe2431"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"bdd0d522-41e6-4200-ab0b-3119377bf3d0","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"26b79c856e5507af315b784e8636e54de14c20c2a0aa2933fa67e7082c70800c"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.58:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-ipp-a-fadb12.apps.e473180a-7f18-4050-b363-3ab629cf48d1.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-30T18:31:43Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0effd934-1175-41bf-803d-ee69bb79cb75","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-30T18:31:43Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0effd934-1175-41bf-803d-ee69bb79cb75","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-30T18:31:43Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0effd934-1175-41bf-803d-ee69bb79cb75","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-ipp-a-fadb12/ipp-route-fadb12\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-ipp-a-fadb12/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-30T18:31:43Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"0effd934-1175-41bf-803d-ee69bb79cb75","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":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-30T18:31:43Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0effd934-1175-41bf-803d-ee69bb79cb75","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-30T18:31:43Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0effd934-1175-41bf-803d-ee69bb79cb75","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-30T18:31:43Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"0effd934-1175-41bf-803d-ee69bb79cb75","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T18:31:43Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"0effd934-1175-41bf-803d-ee69bb79cb75","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T18:31:45Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"83d24bb5-00ec-4014-a614-209e403d9be3","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:32970","PortSpecifier":{"PortValue":32970}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"83d24bb5-00ec-4014-a614-209e403d9be3","method":"POST","path":"/ai-tenant-e2e-ipp-a-fadb12/ipp-route-fadb12/v1/chat/completions","host":"e2e-ipp-a-fadb12.apps.e473180a-7f18-4050-b363-3ab629cf48d1.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T18:31:45Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"83d24bb5-00ec-4014-a614-209e403d9be3","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.11:32970","PortSpecifier":{"PortValue":32970}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.58:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785436305,"nanos":180988470},"http":{"id":"83d24bb5-00ec-4014-a614-209e403d9be3","method":"POST","headers":{":authority":"e2e-ipp-a-fadb12.apps.e473180a-7f18-4050-b363-3ab629cf48d1.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-ipp-a-fadb12/ipp-route-fadb12/v1/chat/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T18:31:45Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"83d24bb5-00ec-4014-a614-209e403d9be3","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-QIYQdbiSFQsnzTKI_21Ko5G9zM9R0EDpe9a7njLooiLjNnrfTiRvJQEznoTi"} {"level":"debug","ts":"2026-07-30T18:31:45Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"83d24bb5-00ec-4014-a614-209e403d9be3","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-ipp-a-fadb12.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-QIYQdbiSFQsnzTKI_21Ko5G9zM9R0EDpe9a7njLooiLjNnrfTiRvJQEznoTi\"}"} {"level":"debug","ts":"2026-07-30T18:31:45Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"83d24bb5-00ec-4014-a614-209e403d9be3","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-fadb12.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":"d3208f34-92d5-43b9-ac7d-0999698bbc0d","keyName":"e2e-ipp-fadb12","subscription":"ipp-route-fadb12-sub","tenant":"e2e-ipp-a-fadb12","userId":"d3208f34-92d5-43b9-ac7d-0999698bbc0d","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-30T18:31:45Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"83d24bb5-00ec-4014-a614-209e403d9be3","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-ipp-a-fadb12.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-fadb12/ipp-route-fadb12\",\"requestedSubscription\":\"ipp-route-fadb12-sub\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-30T18:31:45Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"83d24bb5-00ec-4014-a614-209e403d9be3","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-fadb12.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-fadb12/models/facebook/opt-125m","name":"ipp-route-fadb12","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"ipp-route-fadb12-sub","namespace":"ai-tenant-e2e-ipp-a-fadb12","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-ipp-a-fadb12/ipp-route-fadb12"}} {"level":"debug","ts":"2026-07-30T18:31:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"83d24bb5-00ec-4014-a614-209e403d9be3","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T18:31:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"83d24bb5-00ec-4014-a614-209e403d9be3","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-30T18:31:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"83d24bb5-00ec-4014-a614-209e403d9be3","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-30T18:31:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"83d24bb5-00ec-4014-a614-209e403d9be3","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-30T18:31:45Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"83d24bb5-00ec-4014-a614-209e403d9be3","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-ipp-a-fadb12/ipp-route-fadb12\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-ipp-a-fadb12/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-30T18:31:45Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"83d24bb5-00ec-4014-a614-209e403d9be3","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-30T18:31:45Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"83d24bb5-00ec-4014-a614-209e403d9be3","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-fadb12-sub"} {"level":"debug","ts":"2026-07-30T18:31:45Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"83d24bb5-00ec-4014-a614-209e403d9be3","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-30T18:31:45Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"83d24bb5-00ec-4014-a614-209e403d9be3","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","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":"d3208f34-92d5-43b9-ac7d-0999698bbc0d","keyName":"e2e-ipp-fadb12","selected_subscription":"ipp-route-fadb12-sub","selected_subscription_key":"ai-tenant-e2e-ipp-a-fadb12/ipp-route-fadb12-sub@ai-tenant-e2e-ipp-a-fadb12/ipp-route-fadb12","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-ipp-a-fadb12/models/facebook/opt-125m","name":"ipp-route-fadb12","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"ipp-route-fadb12-sub","namespace":"ai-tenant-e2e-ipp-a-fadb12","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-ipp-a-fadb12/ipp-route-fadb12"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-30T18:31:45Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"83d24bb5-00ec-4014-a614-209e403d9be3","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T18:31:45Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"83d24bb5-00ec-4014-a614-209e403d9be3","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T18:32:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/63768447ef21f364d1f8af02d7b149261bca87a1ed6e71c441d5059e11914578"} {"level":"info","ts":"2026-07-30T18:32:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4f7d1bf0dfdcc25d0b65e04b7d489da97e638a9c4c77e597c9b41940f6aeb506"} {"level":"info","ts":"2026-07-30T18:32:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c587220c68a13eb9790b8ea45293612bad53314b6764bef9fdd53708f7d1ea9f"} {"level":"info","ts":"2026-07-30T18:32:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e2a62043f0040b66237dbf341034831a6099d87d2fa1af32b103fdd289f7553b"} {"level":"info","ts":"2026-07-30T18:32:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2312b0736eb4ff0d0533b93ad4b7a1671694a313c36299a88a1f78a8a35271ad"} {"level":"info","ts":"2026-07-30T18:32:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/26b79c856e5507af315b784e8636e54de14c20c2a0aa2933fa67e7082c70800c"} {"level":"info","ts":"2026-07-30T18:32:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2776debc28b47b166b8a10b2b2ec85f9868275865a3aca496b438983a3f3ed26"} {"level":"info","ts":"2026-07-30T18:32:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/028e396348c9cb060641c97532f602f49175d0cf8baabe33f5220d8803a249f1"} {"level":"info","ts":"2026-07-30T18:32:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8ef726a51fb0d9d24b0588e9e14edfee7a85cb8b6b61051c90f27b867f7e42ad"} {"level":"info","ts":"2026-07-30T18:32:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/686423648c3270f451052c66bfd9343a263f8f5ee230feb8378855b39d80c113"} {"level":"info","ts":"2026-07-30T18:32:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/aaf961f10d8e29f3a814ea1070cdabbf58bdfeca61477bc31a34512e24fbc6ae"} {"level":"info","ts":"2026-07-30T18:32:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/62d66e1dedcdc9785f44221ab4ce2698af583d2098c04271d4e667e666bc7d8d"}